CN1925672A - Method for transferring user terminal in service universal grouping wireless business supporting node pool - Google Patents

Method for transferring user terminal in service universal grouping wireless business supporting node pool Download PDF

Info

Publication number
CN1925672A
CN1925672A CNA2005100938200A CN200510093820A CN1925672A CN 1925672 A CN1925672 A CN 1925672A CN A2005100938200 A CNA2005100938200 A CN A2005100938200A CN 200510093820 A CN200510093820 A CN 200510093820A CN 1925672 A CN1925672 A CN 1925672A
Authority
CN
China
Prior art keywords
user terminal
sgsn
nri
virtual
source sgsn
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100938200A
Other languages
Chinese (zh)
Other versions
CN100558196C (en
Inventor
周四红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100938200A priority Critical patent/CN100558196C/en
Publication of CN1925672A publication Critical patent/CN1925672A/en
Application granted granted Critical
Publication of CN100558196C publication Critical patent/CN100558196C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

This invention discloses one method to transfer user terminal on sharing set wireless supportive points, which comprises the following steps: source SGSN determines user terminal and matching virtual NRI P-TMSI; then sending back source SGSN to user terminal with P-TMSI and one designed time length; user terminal receives update responding and starts updating requirement according to designed time length; RAN determines the user transferring according to designed time length to start timer; then the user terminal selects SGSN as user terminal service.

Description

服务通用分组无线业务支持节点池内转移用户终端的方法Method for Transferring User Terminals in Supporting Node Pool for Serving General Packet Radio Service

技术领域technical field

本发明涉及核心网络技术,特别是指一种在服务通用分组无线业务(GPRS)支持节点(SGSN,Serving GPRS Support Node)池内转移用户终端的方法。The present invention relates to core network technology, in particular to a method for transferring a user terminal in a serving general packet radio service (GPRS) support node (SGSN, Serving GPRS Support Node) pool.

背景技术Background technique

根据第三代合作项目(3GPP,3rd Generation Partnership Project)标准,无线接入网络(RAN,Radio Access Network)节点可与多个核心网络(CN,Core Network)节点相连,形成多对多的对应关系。RAN节点可为无线网络控制器(RNC,Radio Network Controller)或基站控制器(BSC,Basic StationController)。电路域的CN节点为移动交换中心(MSC,Mobile SwitchingCentre),分组域的CN节点为SGSN。According to the 3rd Generation Partnership Project (3GPP, 3rd Generation Partnership Project) standard, a radio access network (RAN, Radio Access Network) node can be connected to multiple core network (CN, Core Network) nodes to form a many-to-many correspondence . The RAN node can be a radio network controller (RNC, Radio Network Controller) or a base station controller (BSC, Basic Station Controller). The CN node in the circuit domain is the Mobile Switching Center (MSC, Mobile Switching Centre), and the CN node in the packet domain is the SGSN.

3GPP标准中提出了池区域的概念,池区域是指多个RAN节点覆盖的区域,用户终端在池区域中漫游时,为该用户终端提供服务的CN节点可不改变,这样能够减少由于CN节点改变而引发的位置更新流程的执行次数,减少CN节点之间的信令交互。The concept of a pool area is proposed in the 3GPP standard. A pool area refers to an area covered by multiple RAN nodes. When a user terminal roams in the pool area, the CN node that provides services for the user terminal may not change, which can reduce the number of nodes due to CN node changes. The number of execution times of the location update process caused by this reduces the signaling interaction between CN nodes.

一个池区域通常由多个CN节点并行地提供服务,当然也可由一个CN节点提供服务。一个池区域由多个CN节点并行地提供服务时,这些CN节点就组成了一个CN节点池,即MSC池或SGSN池。一个CN节点池可同时为多个池区域提供服务,即一个CN节点池可与多个池区域相对应。A pool area is usually served by multiple CN nodes in parallel, of course, it can also be served by one CN node. When a pool area is served by multiple CN nodes in parallel, these CN nodes form a CN node pool, that is, an MSC pool or an SGSN pool. One CN node pool can provide services for multiple pool areas at the same time, that is, one CN node pool can correspond to multiple pool areas.

为了在一个CN节点池中唯一标识一个CN节点,CN节点池中的每个CN节点分配有一个或多个网络资源标识(NRI,Network ResourceIdentifier),并通过操作维护将分配的NRI配置在CN节点中,用以标识一个CN节点池中的不同CN节点。当CN节点为用户终端分配临时移动用户标识(TMSI,Temporary Mobile Subscriber Identity)或分组临时移动用户标识(P-TMSI,Packet Temporary Mobile Subscriber Identity)时,在TMSI/P-TMSI中插入该CN节点的NRI。可变长度为0至10比特(bits)的NRI位于TMSI/P-TMSI的第23比特位至第14比特位。TMSI是由电路域的CN节点、即MSC为用户终端分配的;P-TMSI是由分组域的CN节点、即SGSN为用户终端分配的。TMSI/P-TMSI中NRI的实际有效比特长度取决于网络规划,并可通过操作维护中心(OMC,Operation and Maintenance Centre)进行配置。In order to uniquely identify a CN node in a CN node pool, each CN node in the CN node pool is assigned one or more Network Resource Identifiers (NRI, Network Resource Identifier), and the assigned NRI is configured on the CN node through operation and maintenance , used to identify different CN nodes in a CN node pool. When a CN node assigns a temporary mobile subscriber identity (TMSI, Temporary Mobile Subscriber Identity) or packet temporary mobile subscriber identity (P-TMSI, Packet Temporary Mobile Subscriber Identity) to a user terminal, insert the CN node's ID into the TMSI/P-TMSI NRIs. The NRI with a variable length of 0 to 10 bits is located in the 23rd to 14th bits of the TMSI/P-TMSI. The TMSI is allocated to the user terminal by the CN node in the circuit domain, that is, the MSC; the P-TMSI is allocated to the user terminal by the CN node in the packet domain, that is, the SGSN. The actual effective bit length of NRI in TMSI/P-TMSI depends on the network planning and can be configured through the Operation and Maintenance Center (OMC).

一个池区域的每个RAN节点中配置有CN节点池中NRI与各CN节点之间的对应关系。CN节点池中,每个CN节点中配置有NRI与其他CN节点之间的对应关系。Each RAN node in a pool area is configured with a corresponding relationship between the NRI in the CN node pool and each CN node. In the CN node pool, each CN node is configured with a corresponding relationship between the NRI and other CN nodes.

用户终端进入池区域时,为用户终端提供服务的CN节点、即服务CN节点在为用户终端分配的TMSI/P-TMSI中包含有该服务CN节点的NRI。在该池区域中,用户终端每次建立到CN节点的非接入层(NAS,Non-AccessStratum)连接时,RAN节点根据NRI将初始NAS消息路由至对应于NRI的CN节点。这样,可使用户终端在一个池区域内使用同一个CN节点。用户终端设备可为全球移动通信系统(GSM,Global System for MobileCommunications)中的移动台(MS),也可为通用移动通信(UMTS,UniversalMobile Telecommunications Service)系统中的UE。When the user terminal enters the pool area, the CN node providing service for the user terminal, that is, the serving CN node includes the NRI of the serving CN node in the TMSI/P-TMSI allocated to the user terminal. In the pool area, each time a user terminal establishes a Non-Access Stratum (NAS, Non-Access Stratum) connection to a CN node, the RAN node routes the initial NAS message to the CN node corresponding to the NRI according to the NRI. In this way, the user terminal can use the same CN node in one pool area. The user terminal equipment may be a mobile station (MS) in the Global System for Mobile Communications (GSM, Global System for Mobile Communications), or a UE in a Universal Mobile Telecommunications (UMTS, Universal Mobile Telecommunications Service) system.

如果网络中配置有池区域,当CN节点过载或CN节点正准备执行维护操作(O&M),如版本升级之前的重启,需要将CN节点中的用户终端平滑地转移到CN节点池内的其他CN节点中。为满足上述需求,为SGSN池中每个SGSN分配虚拟NRI和非广播路由区标识(RAI,Routing AreaIdentity),虚拟NRI不同于SGSN池内的各NRI,每个SGSN配置有不在系统消息中广播的特殊RAI,可将其称为非广播RAI,非广播RAI不同于广播RAI。当用户终端执行GPRS附着或路由区更新(RAU,Routing AreaUpdate)时,由SGSN确定是否转移用户终端,SGSN确定需要转移用户终端时,为用户终端分配包含有虚拟NRI的P-TMSI,然后SGSN在向用户终端返回的RAU响应(Routing Area Update Accept)或附着响应(AttachAccept)中携带非广播RAI和分配的P-TMSI;用户终端收到RAU响应或附着响应后,将响应中携带的非广播RAI与自身存储的RAI进行比较,由于比较结果为不相同,用户终端很快发起新的路由区更新或附着更新;RAN节点根据用户终端提供的虚拟NRI确定该用户终端需要转移,然后为用户终端重新选择SGSN池内的其他SGSN作为用户终端的服务SGSN,用户终端发送的RAU请求(Routing Area Update Request)或附着请求(AttachAccept)被RAN节点路由至用户终端的新的服务SGSN,路由更新流程或GPRS附着流程结束后,用户终端被转移至新的SGSN中。以下将用户终端的原服务SGSN称为源SGSN,为用户终端重新选择的服务SGSN称为目标SGSN。If a pool area is configured in the network, when the CN node is overloaded or the CN node is preparing to perform maintenance operations (O&M), such as restarting before the version upgrade, it is necessary to smoothly transfer the user terminals in the CN node to other CN nodes in the CN node pool middle. In order to meet the above requirements, each SGSN in the SGSN pool is assigned a virtual NRI and a non-broadcast Routing Area Identity (RAI, Routing Area Identity). The virtual NRI is different from each NRI in the SGSN pool, and each SGSN is configured with a special RAI, which may be called non-broadcast RAI, is different from broadcast RAI. When the user terminal performs GPRS attachment or Routing Area Update (RAU, Routing Area Update), the SGSN determines whether to transfer the user terminal. When the SGSN determines that the user terminal needs to be transferred, it allocates the P-TMSI containing the virtual NRI for the user terminal, and then the SGSN in The RAU response (Routing Area Update Accept) or the attach response (AttachAccept) returned to the user terminal carries the non-broadcast RAI and the allocated P-TMSI; after the user terminal receives the RAU response or the attach response, it sends the non-broadcast RAI Compared with the RAI stored by itself, since the comparison result is not the same, the user terminal quickly initiates a new routing area update or attachment update; the RAN node determines that the user terminal needs to be transferred according to the virtual NRI provided by the user terminal, and then reconnects the user terminal Select other SGSNs in the SGSN pool as the serving SGSN of the user terminal, and the RAU request (Routing Area Update Request) or attach request (AttachAccept) sent by the user terminal is routed by the RAN node to the new serving SGSN of the user terminal, routing update process or GPRS attachment After the process ends, the user terminal is transferred to the new SGSN. Hereinafter, the original serving SGSN of the user terminal is called the source SGSN, and the serving SGSN reselected for the user terminal is called the target SGSN.

图1示出了现有技术中在SGSN池内转移用户终端流程图,如图1所示,以用户终端为UE、RAN节点为RNC、UE发起路由区更新为例,在SGSN池内转移UE的实现过程包括以下步骤:Figure 1 shows the flow chart of transferring user terminals in the SGSN pool in the prior art. As shown in Figure 1, taking the user terminal as UE, the RAN node as RNC, and UE initiating routing area update as an example, the realization of transferring UE in the SGSN pool The process consists of the following steps:

步骤101:UE与RNC建立无线资源控制(RRC,Radio Resource Control)连接,RNC为UE分配和建立空中接口的信道资源。RRC连接的建立过程遵循3GPP标准TS25.331的规定。Step 101: The UE establishes a radio resource control (RRC, Radio Resource Control) connection with the RNC, and the RNC allocates and establishes channel resources of the air interface for the UE. The establishment process of the RRC connection follows the provisions of the 3GPP standard TS25.331.

步骤102:UE向RNC发送初始直传消息(INITIAL DIRECTTRANSFER),请求RNC将该初始直传消息中携带的非接入层消息(NASMessage)路由至服务SGSN,并与该SGSN建立Iu连接,该非接入层消息参数为封装后的RAU请求。Step 102: The UE sends an initial direct transfer message (INITIAL DIRECTTRANSFER) to the RNC, requesting the RNC to route the non-access stratum message (NASMessage) carried in the initial direct transfer message to the serving SGSN, and establish an Iu connection with the SGSN. The access layer message parameter is the encapsulated RAU request.

步骤103:RNC收到初始直传消息后,根据初始直传消息中携带的路由参数(Routing Parameter)选择一个SGSN,该SGSN为源SGSN。RNC向源SGSN发送初始UE消息(INITIAL UE MESSAGE),并与源SGSN建立Iu连接,该初始UE消息中携带有非接入层消息,该非接入层消息参数为封装后的RAU请求。Step 103: After receiving the initial direct transmission message, the RNC selects an SGSN according to the routing parameter (Routing Parameter) carried in the initial direct transmission message, and the SGSN is the source SGSN. RNC sends initial UE message (INITIAL UE MESSAGE) to source SGSN, and establishes Iu connection with source SGSN, carries non-access stratum message in this initial UE message, and this non-access stratum message parameter is the RAU request after encapsulation.

步骤104:源SGSN收到初始UE消息后,通过非接入层消息参数获取RAU请求,源SGSN确定需要将UE转移至SGSN池内的其他SGSN,如源SGSN过载或需要执行特定维护操作,源SGSN为UE分配P-TMSI,该P-TMSI中包含的NRI为源SGSN的虚拟NRI。Step 104: After the source SGSN receives the initial UE message, it obtains the RAU request through the non-access stratum message parameters. The source SGSN determines that the UE needs to be transferred to other SGSNs in the SGSN pool. If the source SGSN is overloaded or needs to perform specific maintenance operations, the source SGSN A P-TMSI is allocated to the UE, and the NRI included in the P-TMSI is the virtual NRI of the source SGSN.

步骤105:源SGSN向UE返回RAU响应,该RAU响应中携带有源SGSN的非广播RAI和新分配的P-TMSI。Step 105: the source SGSN returns a RAU response to the UE, and the RAU response carries the non-broadcast RAI of the source SGSN and the newly allocated P-TMSI.

步骤106:UE收到RAU响应后,存储RAU响应中携带的P-TMSI,然后向源SGSN返回RAU完成消息(Routing Area Update Complete),通知源SGSN已完成路由区更新。Step 106: After receiving the RAU response, the UE stores the P-TMSI carried in the RAU response, and then returns a RAU completion message (Routing Area Update Complete) to the source SGSN, notifying the source SGSN that the routing area update has been completed.

步骤107:源SGSN收到RAU完成消息后,向RNC发送Iu释放命令(IU RELEASE COMMAND),指示RNC释放Iu连接。Step 107: After receiving the RAU completion message, the source SGSN sends an Iu release command (IU RELEASE COMMAND) to the RNC to instruct the RNC to release the Iu connection.

步骤108:RNC收到Iu释放命令后,释放RRC连接和其相关空中接口资源,释放Iu连接和其相关的传输资源。RRC连接的释放过程遵循3GPP标准TS25.331的规定。Step 108: After receiving the Iu release command, the RNC releases the RRC connection and its related air interface resources, and releases the Iu connection and its related transmission resources. The release process of the RRC connection complies with the provisions of the 3GPP standard TS25.331.

步骤109:RRC连接和Iu连接释放后,RNC向源SGSN返回Iu释放完成消息(IU RELEASE COMPLETE),通知源SGSN已释放Iu连接。Step 109: After the RRC connection and the Iu connection are released, the RNC returns an Iu release completion message (IU RELEASE COMPLETE) to the source SGSN, notifying the source SGSN that the Iu connection has been released.

步骤110:UE收到RAU响应后,将RAU响应中携带的非广播RAI与自身存储的RAI进行比较,由于比较结果为不相同,UE再次发起路由区更新。Step 110: After receiving the RAU response, the UE compares the non-broadcast RAI carried in the RAU response with the RAI stored in itself. Since the comparison result is different, the UE initiates a routing area update again.

步骤111~步骤112与步骤101~步骤102相同。Steps 111 to 112 are the same as steps 101 to 102.

步骤113:RNC收到初始直传消息后,确定初始直传消息中携带的路由参数为虚拟NRI,RNC根据SGSN池内各SGSN的负载状况为UE选择服务SGSN,该SGSN为目标SGSN;然后RNC向目标SGSN发送初始UE消息,并与目标SGSN建立Iu连接,该初始UE消息中携带有非接入层消息,该非接入层消息参数为封装后的RAU请求。Step 113: After the RNC receives the initial direct transfer message, it determines that the routing parameter carried in the initial direct transfer message is a virtual NRI, and the RNC selects a serving SGSN for the UE according to the load status of each SGSN in the SGSN pool, and the SGSN is the target SGSN; The target SGSN sends an initial UE message and establishes an Iu connection with the target SGSN. The initial UE message carries a non-access stratum message, and the parameter of the non-access stratum message is an encapsulated RAU request.

步骤114:目标SGSN收到初始UE消息后,通过非接入层消息参数获取RAU请求,然后为UE分配P-TMSI并更新UE的路由信息,该P-TMSI中包含的NRI为目标SGSN的正常NRI,而不是目标SGSN的虚拟NRI;目标SGSN向UE返回RAU响应,该RAU响应中携带有目标SGSN的RAI和新分配的P-TMSI,该RAI为目标SGSN可在系统消息中广播的RAI。Step 114: After the target SGSN receives the initial UE message, it obtains the RAU request through the non-access stratum message parameters, and then allocates a P-TMSI for the UE and updates the routing information of the UE. The NRI contained in the P-TMSI is the target SGSN's normal NRI, not the virtual NRI of the target SGSN; the target SGSN returns a RAU response to the UE, the RAU response carries the RAI of the target SGSN and the newly allocated P-TMSI, and the RAI is the RAI that the target SGSN can broadcast in the system message.

步骤115:UE收到RAU响应后,存储RAU响应中携带的P-TMSI,然后向目标SGSN返回RAU完成消息,通知目标SGSN已完成路由区更新。Step 115: After receiving the RAU response, the UE stores the P-TMSI carried in the RAU response, and then returns a RAU completion message to the target SGSN, notifying the target SGSN that the routing area update has been completed.

步骤116~步骤118:目标SGSN收到RAU完成消息后,向RNC发送Iu释放命令,指示RNC释放Iu连接;RNC收到Iu释放命令后,释放RRC连接和Iu连接,然后RNC向目标SGSN返回Iu释放完成消息,至此,路由区更新过程处理完毕。Steps 116 to 118: After the target SGSN receives the RAU completion message, it sends an Iu release command to the RNC to instruct the RNC to release the Iu connection; after the RNC receives the Iu release command, it releases the RRC connection and the Iu connection, and then the RNC returns the Iu to the target SGSN The completion message is released, so far, the routing area update process is completed.

根据以上描述可见,在步骤110中,用户终端收到RAU响应后,就会将RAU响应中携带的非广播RAI与自身存储的RAI进行比较,该过程完全是用户终端侧的自主行为,根本不受网络侧的控制,如果Iu连接未释放,则RRC连接仍然存在,步骤112中用户终端将通过上行直传消息(UPLINKDIRECT TRANSFER)来向RAN节点传输RAU请求,而上行直传消息中却不携带参数NRI,使得RAN节点无法确定是否转移用户终端,此时,由于Iu连接仍然存在,RAN节点将RAU请求通过该Iu连接发送至源SGSN,这样,用户终端发起的新的RAU请求再次发送到源SGSN,如果上述问题一直重复,将使用户终端发起的路由区更新进入死循环;即使上述问题不再重复,也浪费了网络侧的传输资源,并且,RAN节点和源SGSN进行了无用的处理。It can be seen from the above description that in step 110, after receiving the RAU response, the user terminal will compare the non-broadcast RAI carried in the RAU response with the RAI stored in itself. Under the control of the network side, if the Iu connection is not released, the RRC connection still exists, and in step 112, the user terminal will transmit the RAU request to the RAN node through the uplink direct transmission message (UPLINKDIRECT TRANSFER), but the uplink direct transmission message does not carry The parameter NRI makes it impossible for the RAN node to determine whether to transfer the user terminal. At this time, since the Iu connection still exists, the RAN node sends the RAU request to the source SGSN through the Iu connection. In this way, the new RAU request initiated by the user terminal is sent to the source SGSN again. SGSN, if the above problems are repeated, the routing area update initiated by the user terminal will enter an infinite loop; even if the above problems are not repeated, the transmission resources on the network side will be wasted, and the RAN node and the source SGSN will perform useless processing.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供一种在SGSN节点池内转移用户终端的方法,使用户终端在SGSN节点池内的转移流程更为完善。In view of this, the purpose of the present invention is to provide a method for transferring a user terminal in the SGSN node pool, so as to make the transfer process of the user terminal in the SGSN node pool more perfect.

为了达到上述目的,本发明提供了一种在SGSN节点池内转移用户终端的方法,为SGSN池中每个SGSN分配虚拟网络资源标识NRI,该方法包含以下步骤:In order to achieve the above object, the present invention provides a method for transferring user terminals in the SGSN node pool, assigning a virtual network resource identifier NRI to each SGSN in the SGSN pool, and the method includes the following steps:

A、源SGSN确定需要转移用户终端后,为用户终端指定时长,源SGSN向用户终端提供虚拟NRI和指定时长;A. After the source SGSN determines that the user terminal needs to be transferred, it specifies a duration for the user terminal, and the source SGSN provides the virtual NRI and the specified duration to the user terminal;

B、用户终端根据所述指定时长启动定时器,该定时器超时后,发起新的更新请求,并向RAN节点提供虚拟NRI;B. The user terminal starts a timer according to the specified duration, and after the timer expires, initiates a new update request and provides a virtual NRI to the RAN node;

C、无线接入网络RAN节点根据虚拟NRI确定需要转移用户终端,将用户终端转移至目标SGSN。C. The RAN node of the radio access network determines that the user terminal needs to be transferred according to the virtual NRI, and transfers the user terminal to the target SGSN.

步骤B中所述源SGSN向用户终端提供虚拟NRI和指定时长,为:源SGSN向用户终端返回更新响应,该更新响应中携带有所述虚拟NRI和指定时长。In step B, the source SGSN provides the virtual NRI and the specified duration to the user terminal, which is: the source SGSN returns an update response to the user terminal, and the update response carries the virtual NRI and the specified duration.

所述更新响应为:路由区更新响应;或为:附着响应。The update response is: a routing area update response; or: an attach response.

所述步骤B包括:用户终端收到虚拟NRI和指定时长后,向源SGSN发送更新完成消息,然后源SGSN通知RAN节点释放Iu连接,RAN节点释放无线资源控制RRC连接和Iu连接。The step B includes: after the user terminal receives the virtual NRI and the specified duration, it sends an update completion message to the source SGSN, and then the source SGSN notifies the RAN node to release the Iu connection, and the RAN node releases the radio resource control RRC connection and the Iu connection.

所述指定时长大于用户终端向源SGSN发送更新完成消息到源SGSN通知RAN节点释放Iu连接之间的时间间隔。The specified duration is longer than the time interval between when the user terminal sends an update completion message to the source SGSN and when the source SGSN notifies the RAN node to release the Iu connection.

所述时间间隔静态配置于源SGSN中。The time interval is statically configured in the source SGSN.

步骤B中所述更新请求为:路由区更新请求;或为:附着请求。The update request in step B is: a routing area update request; or: an attach request.

根据本发明提出的方法,源SGSN确定需要转移用户终端时,为用户终端分配包含有虚拟NRI的P-TMSI,然后源SGSN在向用户终端返回的更新响应中携带分配的P-TMSI和一个指定时长;用户终端收到更新响应后,根据更新响应中携带的指定时长启动定时器,定时器到时后,用户终端发起新的更新请求;RAN节点根据用户终端提供的虚拟NRI确定该用户终端需要转移,然后为用户终端选择SGSN池内的目标SGSN作为用户终端的服务SGSN,用户终端发送的更新请求被RAN节点路由至目标SGSN,更新流程结束后,用户终端被转移至新的SGSN中,使用户终端发起新的路由区更新的时间完全由网络侧控制,通过使指定时长大于用户终端向源SGSN发送更新完成消息到源SGSN通知RAN节点释放Iu连接之间的时间间隔,来保证用户终端不会在Iu连接未释放时,就发起新的路由区更新请求或附着请求,完善了用户终端在SGSN节点池内的转移流程。According to the method proposed in the present invention, when the source SGSN determines that the user terminal needs to be transferred, it allocates a P-TMSI containing a virtual NRI for the user terminal, and then the source SGSN carries the allocated P-TMSI and a specified NRI in the update response returned to the user terminal. Duration: After receiving the update response, the user terminal starts the timer according to the specified duration carried in the update response. After the timer expires, the user terminal initiates a new update request; the RAN node determines that the user terminal needs to update according to the virtual NRI provided by the user terminal. Transfer, and then select the target SGSN in the SGSN pool for the user terminal as the serving SGSN of the user terminal, the update request sent by the user terminal is routed to the target SGSN by the RAN node, after the update process is completed, the user terminal is transferred to the new SGSN, so that the user The time for the terminal to initiate a new routing area update is completely controlled by the network side. By making the specified time longer than the time interval between the user terminal sending an update completion message to the source SGSN and the source SGSN notifying the RAN node to release the Iu connection, the user terminal will not When the Iu connection is not released, a new routing area update request or attachment request is initiated, which improves the transfer process of the user terminal in the SGSN node pool.

另外,由于SGSN的非广播RAI不能与广播RAI相同,因此,非广播RAI占用了RAI的大量资源,对RAI造成了很大的浪费,根据本发明提出的方法,无需再为SGSN配置非广播RAI,节省了RAI资源。In addition, since the non-broadcast RAI of the SGSN cannot be the same as the broadcast RAI, the non-broadcast RAI occupies a large amount of resources of the RAI and causes great waste to the RAI. According to the method proposed by the present invention, there is no need to configure the non-broadcast RAI for the SGSN , saving RAI resources.

附图说明Description of drawings

图1示出了现有技术中在SGSN池内转移用户终端流程图;FIG. 1 shows a flow chart of transferring a user terminal in an SGSN pool in the prior art;

图2示出了本发明中在SGSN池内转移用户终端流程图。Fig. 2 shows a flow chart of transferring a user terminal in an SGSN pool in the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明中,为SGSN池中每个SGSN分配虚拟NRI,虚拟NRI不同于SGSN池内正常的NRI,当用户终端执行GPRS附着或路由区更新时,由源SGSN确定是否转移用户终端,源SGSN确定需要转移用户终端时,为用户终端分配包含有虚拟NRI的P-TMSI,然后源SGSN在向用户终端返回的更新响应、如RAU响应或附着响应中携带分配的P-TMSI和一个指定时长;用户终端收到更新响应、如RAU响应或附着响应后,根据更新响应中携带的指定时长启动定时器,定时器到时后,用户终端发起新的更新请求、如RAU请求或附着请求;RAN节点根据用户终端提供的虚拟NRI确定该用户终端需要转移,然后为用户终端选择SGSN池内的目标SGSN作为用户终端的服务SGSN,用户终端发送的更新请求、如RAU请求或附着请求被RAN节点路由至目标SGSN,更新流程、如路由更新流程或GPRS附着流程结束后,用户终端被转移至新的SGSN中。In the present invention, a virtual NRI is assigned to each SGSN in the SGSN pool. The virtual NRI is different from the normal NRI in the SGSN pool. When the user terminal performs GPRS attachment or routing area update, the source SGSN determines whether to transfer the user terminal, and the source SGSN determines whether to transfer the user terminal. When the user terminal is transferred, the user terminal is assigned a P-TMSI containing a virtual NRI, and then the source SGSN carries the allocated P-TMSI and a specified duration in the update response returned to the user terminal, such as a RAU response or an attach response; the user terminal After receiving an update response, such as a RAU response or an attach response, the timer is started according to the specified duration carried in the update response. After the timer expires, the user terminal initiates a new update request, such as a RAU request or an attach request; The virtual NRI provided by the terminal determines that the user terminal needs to be transferred, and then selects the target SGSN in the SGSN pool for the user terminal as the serving SGSN of the user terminal, and the update request sent by the user terminal, such as an RAU request or an attach request, is routed to the target SGSN by the RAN node, After the update process, such as the route update process or the GPRS attach process, the user terminal is transferred to the new SGSN.

图2示出了本发明中在SGSN池内转移用户终端流程图,如图2所示,以用户终端为UE、RAN节点为RNC、UE发起路由区更新为例,在SGSN池内转移UE的实现过程包括以下步骤:Fig. 2 shows the flow chart of transferring the user terminal in the SGSN pool in the present invention. As shown in Fig. 2, taking the user terminal as the UE, the RAN node as the RNC, and the UE initiating the routing area update as an example, the implementation process of transferring the UE in the SGSN pool Include the following steps:

步骤201~步骤203与步骤101~步骤103相同。Steps 201 to 203 are the same as steps 101 to 103 .

步骤204:源SGSN收到初始UE消息后,通过非接入层消息参数获取RAU请求,源SGSN确定需要将UE转移至SGSN池内的其他SGSN,如源SGSN过载或需要执行特定维护操作,源SGSN为UE分配P-TMSI,该P-TMSI中包含的NRI为源SGSN的虚拟NRI,并且源SGSN为UE指定RAU时长。Step 204: After the source SGSN receives the initial UE message, it obtains the RAU request through the non-access stratum message parameters. The source SGSN determines that the UE needs to be transferred to other SGSNs in the SGSN pool. If the source SGSN is overloaded or needs to perform specific maintenance operations, the source SGSN The UE is allocated a P-TMSI, the NRI included in the P-TMSI is the virtual NRI of the source SGSN, and the source SGSN specifies the RAU duration for the UE.

步骤205:源SGSN向UE返回RAU响应,该RAU响应中携带有RAU时长和新分配的P-TMSI。Step 205: The source SGSN returns a RAU response to the UE, and the RAU response carries the RAU duration and the newly allocated P-TMSI.

步骤206~步骤209与步骤106~步骤109相同。Steps 206 to 209 are the same as steps 106 to 109 .

步骤210:UE收到RAU响应后,根据RAU时长启动定时器,定时器到时后,执行步骤211。Step 210: After receiving the RAU response, the UE starts a timer according to the duration of the RAU, and executes Step 211 after the timer expires.

步骤211~步骤218与步骤111~步骤118相同。Steps 211 to 218 are the same as steps 111 to 118 .

步骤206~步骤207之间的时间间隔为RNC收到RAU完成消息到源SGSN发起Iu连接释放之间的时间间隔,即用户终端向源SGSN发送RAU完成消息到源SGSN通知RNC释放Iu连接之间的时间间隔,要保证UE发起新的路由区更新时Iu连接和RRC连接已释放,必须使RAU时长大于该时间间隔,可通过统计方法或经验来确定该时间间隔的时长,并可在SGSN中静态配置该时间间隔,SGSN为UE指定RAU时长时,只要保证RAU时长大于该时间间隔即可,这样,UE发起新的路由区更新的时间完全由网络侧控制,不会再出现现有技术中Iu连接未释放时,UE就发起新的路由区更新的问题。The time interval between steps 206 to 207 is the time interval between the RNC receiving the RAU completion message and the source SGSN initiating the release of the Iu connection, that is, the period between the user terminal sending the RAU completion message to the source SGSN and the source SGSN notifying the RNC to release the Iu connection To ensure that the Iu connection and the RRC connection have been released when the UE initiates a new routing area update, the RAU duration must be greater than this time interval. The length of this time interval can be determined through statistical methods or experience, and can be used in SGSN The time interval is statically configured. When the SGSN specifies the RAU duration for the UE, it only needs to ensure that the RAU duration is longer than the time interval. In this way, the time for the UE to initiate a new routing area update is completely controlled by the network side, and there will be no such occurrences in the prior art. When the Iu connection is not released, the UE initiates a new routing area update problem.

GPRS附着流程中转移用户终端的实现与RAU更新流程中转移用户终端的实现基本相同,不同之处仅在于传送的消息,在此不再赘述。The implementation of transferring the user terminal in the GPRS attach procedure is basically the same as the implementation of transferring the user terminal in the RAU update procedure, the difference is only in the transmitted message, which will not be repeated here.

总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。In a word, the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.

Claims (7)

1、一种在服务通用分组无线业务支持节点SGSN池内转移用户终端的方法,其特征在于,为SGSN池中每个SGSN分配虚拟网络资源标识NRI,该方法还包含以下步骤:1. A method of transferring a user terminal in a serving general packet radio service support node SGSN pool, characterized in that, for each SGSN in the SGSN pool, the virtual network resource identifier NRI is allocated, and the method also includes the following steps: A、源SGSN确定需要转移用户终端后,为用户终端指定时长,源SGSN向用户终端提供虚拟NRI和指定时长;A. After the source SGSN determines that the user terminal needs to be transferred, it specifies a duration for the user terminal, and the source SGSN provides the virtual NRI and the specified duration to the user terminal; B、用户终端根据所述指定时长启动定时器,该定时器超时后,发起新的更新请求,并向RAN节点提供虚拟NRI;B. The user terminal starts a timer according to the specified duration, and after the timer expires, initiates a new update request and provides a virtual NRI to the RAN node; C、无线接入网络RAN节点根据虚拟NRI确定需要转移用户终端,将用户终端转移至目标SGSN。C. The RAN node of the radio access network determines that the user terminal needs to be transferred according to the virtual NRI, and transfers the user terminal to the target SGSN. 2、根据权利要求1所述的方法,其特征在于,步骤B中所述源SGSN向用户终端提供虚拟NRI和指定时长,为:源SGSN向用户终端返回更新响应,该更新响应中携带有所述虚拟NRI和指定时长。2. The method according to claim 1, wherein the source SGSN in step B provides the virtual NRI and the specified duration to the user terminal, which is: the source SGSN returns an update response to the user terminal, and the update response carries all The above virtual NRI and specified duration. 3、根据权利要求2所述的方法,其特征在于,所述更新响应为:路由区更新响应;或为:附着响应。3. The method according to claim 2, wherein the update response is: a routing area update response; or an attach response. 4、根据权利要求1或2所述的方法,其特征在于,所述步骤B包括:用户终端收到虚拟NRI和指定时长后,向源SGSN发送更新完成消息,然后源SGSN通知RAN节点释放Iu连接,RAN节点释放无线资源控制RRC连接和Iu连接。4. The method according to claim 1 or 2, wherein the step B comprises: after the user terminal receives the virtual NRI and the specified duration, the user terminal sends an update completion message to the source SGSN, and then the source SGSN notifies the RAN node to release the Iu connection, the RAN node releases the radio resource control RRC connection and the Iu connection. 5、根据权利要求4所述的方法,其特征在于,所述指定时长大于用户终端向源SGSN发送更新完成消息到源SGSN通知RAN节点释放Iu连接之间的时间间隔。5. The method according to claim 4, wherein the specified time length is longer than the time interval between the user terminal sending an update complete message to the source SGSN and the source SGSN informing the RAN node to release the Iu connection. 6、根据权利要求5所述的方法,其特征在于,所述时间间隔静态配置于源SGSN中。6. The method according to claim 5, wherein the time interval is statically configured in the source SGSN. 7、根据权利要求1或2所述的方法,其特征在于,步骤B中所述更新请求为:路由区更新请求;或为:附着请求。7. The method according to claim 1 or 2, wherein the update request in step B is: a routing area update request; or is: an attach request.
CNB2005100938200A 2005-08-30 2005-08-30 Method for Transferring User Terminals in Supporting Node Pool for Serving General Packet Radio Service Expired - Fee Related CN100558196C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100938200A CN100558196C (en) 2005-08-30 2005-08-30 Method for Transferring User Terminals in Supporting Node Pool for Serving General Packet Radio Service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100938200A CN100558196C (en) 2005-08-30 2005-08-30 Method for Transferring User Terminals in Supporting Node Pool for Serving General Packet Radio Service

Publications (2)

Publication Number Publication Date
CN1925672A true CN1925672A (en) 2007-03-07
CN100558196C CN100558196C (en) 2009-11-04

Family

ID=37818067

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100938200A Expired - Fee Related CN100558196C (en) 2005-08-30 2005-08-30 Method for Transferring User Terminals in Supporting Node Pool for Serving General Packet Radio Service

Country Status (1)

Country Link
CN (1) CN100558196C (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008128452A1 (en) * 2007-04-18 2008-10-30 Huawei Technologies Co., Ltd. The method, system and cn node for load transferring in the pool area
CN101184114B (en) * 2007-10-31 2010-06-02 中兴通讯股份有限公司 Allocation Method of Temporary Mobile Subscriber Mark in Packet Domain
CN101562854B (en) * 2008-04-18 2011-11-16 电信科学技术研究院 Method for reselecting serving gateway of user equipment as well as equipment and system thereof
CN102714537A (en) * 2010-01-13 2012-10-03 Lg电子株式会社 Communication method in a mobile communication system using MTC equipment, and device for same
CN102870479A (en) * 2012-06-29 2013-01-09 华为技术有限公司 Registration method, SGSN and user device
CN103297948A (en) * 2012-02-24 2013-09-11 华为技术有限公司 Method and device for determining source SGSN
WO2015131674A1 (en) * 2014-09-25 2015-09-11 中兴通讯股份有限公司 Automatic load reallocation method, device and system and storage medium
CN109710464A (en) * 2018-12-27 2019-05-03 杭州宏杉科技股份有限公司 A kind of consistency group separation method and device

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008128452A1 (en) * 2007-04-18 2008-10-30 Huawei Technologies Co., Ltd. The method, system and cn node for load transferring in the pool area
CN101291532B (en) * 2007-04-18 2014-02-26 华为技术有限公司 Method, system and core network node for implementing load migration in pool zone
CN101184114B (en) * 2007-10-31 2010-06-02 中兴通讯股份有限公司 Allocation Method of Temporary Mobile Subscriber Mark in Packet Domain
CN101562854B (en) * 2008-04-18 2011-11-16 电信科学技术研究院 Method for reselecting serving gateway of user equipment as well as equipment and system thereof
US9161381B2 (en) 2010-01-13 2015-10-13 Lg Electronics Inc. Communication method in a mobile communication system using MTC equipment, and device for same
CN102714537A (en) * 2010-01-13 2012-10-03 Lg电子株式会社 Communication method in a mobile communication system using MTC equipment, and device for same
CN102714537B (en) * 2010-01-13 2014-11-26 Lg电子株式会社 Communication method in a mobile communication system using MTC equipment, and device for same
CN103297948A (en) * 2012-02-24 2013-09-11 华为技术有限公司 Method and device for determining source SGSN
US9532277B2 (en) 2012-02-24 2016-12-27 Huawei Technologies Co., Ltd. Method and apparatus for determining source SGSN
CN103297948B (en) * 2012-02-24 2016-12-21 华为技术有限公司 Method and device for determining source SGSN
CN102870479A (en) * 2012-06-29 2013-01-09 华为技术有限公司 Registration method, SGSN and user device
CN102870479B (en) * 2012-06-29 2016-08-10 华为技术有限公司 Method, SGSN and the subscriber equipment of registration
WO2014000242A1 (en) * 2012-06-29 2014-01-03 华为技术有限公司 Registration method, sgsn and user equipment
CN105517055A (en) * 2014-09-25 2016-04-20 中兴通讯股份有限公司 Automatic load redistribution methods, device and system
WO2015131674A1 (en) * 2014-09-25 2015-09-11 中兴通讯股份有限公司 Automatic load reallocation method, device and system and storage medium
CN105517055B (en) * 2014-09-25 2018-11-09 南京中兴新软件有限责任公司 A kind of load auto repartition method of completing the square, apparatus and system
CN109710464A (en) * 2018-12-27 2019-05-03 杭州宏杉科技股份有限公司 A kind of consistency group separation method and device
CN109710464B (en) * 2018-12-27 2021-02-09 杭州宏杉科技股份有限公司 Consistency group separation method and device

Also Published As

Publication number Publication date
CN100558196C (en) 2009-11-04

Similar Documents

Publication Publication Date Title
CN100584093C (en) A method and system for transferring user equipment in a mobile communication system
CN1199511C (en) Method for supporting handover between radio access networks
CN101355793B (en) Method and device for identifying user equipment and method for transferring and assigning temporary identifiers
CN1123272C (en) Identifying Mobile Stations in Packet Radio Networks
CN101035308A (en) Radio communication system and mobility management method
CN1436435A (en) Connections in communication system
CN1416655A (en) Packet Core Functional Parts and Method for Selecting Packet Data Service Nodes/External Agents in Packet Data Networks
CN1630412A (en) Method for transmitting/receiving service availability information of multimedia broadcasting/multicast service
CN1787689A (en) Method and apparatus for informing a radio access network of a selected core network
CN101291532A (en) Method, system and core network node for implementing load migration in pool area
CN101039506A (en) Method for transferring mobile management entity/user interface entity
WO2010111814A1 (en) Apparatus and method for moving wcdma mobile station in the manner of the least packet loss
CN101115292B (en) Method for paging and connecting terminal and terminal and system for fast activating data transmission
CN1266956C (en) Method for implementing cell update or URA update between RNCs in mobile communication system
CN1497997A (en) Mobile communication system, method of controlling operation thereof, and node for the system
CN101039523A (en) Joint user transferring method and communication system and service GPRS support node
CN102281532B (en) Method and device for identifying user equipment and method for transmitting and allocating temporary identity
CN1925672A (en) Method for transferring user terminal in service universal grouping wireless business supporting node pool
CN101040490A (en) Method and system for relocating serving radio network controller in a network sharing system
CN1710967A (en) Retransmission method of protocol data unit
CN101267587B (en) A method, device and system for realizing load reallocation
CN1917697A (en) Method for transferring user inside node pool of core network, and node
CN101945478A (en) Method and system for allocating resources in state switching process
CN100415049C (en) A processing method for transferring user equipment between different core network nodes
CN1882151A (en) A method for reducing the load of core network nodes

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091104

Termination date: 20130830