[go: up one dir, main page]

CN100389633C - A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service - Google Patents

A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service Download PDF

Info

Publication number
CN100389633C
CN100389633C CNB2004100917252A CN200410091725A CN100389633C CN 100389633 C CN100389633 C CN 100389633C CN B2004100917252 A CNB2004100917252 A CN B2004100917252A CN 200410091725 A CN200410091725 A CN 200410091725A CN 100389633 C CN100389633 C CN 100389633C
Authority
CN
China
Prior art keywords
sgsn
routing area
area update
travelling carriage
intra
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100917252A
Other languages
Chinese (zh)
Other versions
CN1780476A (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 CNB2004100917252A priority Critical patent/CN100389633C/en
Priority to PCT/CN2005/001945 priority patent/WO2006056125A1/en
Publication of CN1780476A publication Critical patent/CN1780476A/en
Application granted granted Critical
Publication of CN100389633C publication Critical patent/CN100389633C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0079Transmission or use of information for re-establishing the radio link in case of hand-off failure or rejection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种路由区更新方法,包括:A.移动台向SGSN发出路由区更新请求,SGSN判断该移动台更新前的路由区是否属于本SGSN,是则执行步骤B,否则,进行SGSN之间路由区更新处理流程,并结束本流程;B.SGSN将SGSN内路由区更新请求次数加1后,判断该SGSN中是否存在移动台的签约信息,是则执行步骤C,否则,SGSN通过向移动台发送逻辑链路GPRS移动管理复位请求消息来通知移动台将自身的状态变量初始化,再进行SGSN内路由区更新的后续流程,并结束本流程;C.SGSN通知移动台其路由区更新请求已被接受,并将SGSN内路由区更新成功次数加1,移动台再通知SGSN路由区更新完成。

The invention discloses a routing area update method, including: A. The mobile station sends a routing area update request to the SGSN, and the SGSN judges whether the routing area of the mobile station before the update belongs to the SGSN, and if yes, execute step B; otherwise, perform the SGSN Routing area update processing flow, and end this process; B.SGSN adds 1 to the number of routing area update requests in the SGSN, and judges whether there is subscription information of the mobile station in the SGSN, if yes, execute step C, otherwise, SGSN passes Send the logical link GPRS mobile management reset request message to the mobile station to notify the mobile station to initialize its own state variables, and then perform the follow-up process of routing area update in the SGSN, and end this process; C.SGSN notifies the mobile station of its routing area update The request has been accepted, and the number of successful routing area updates in the SGSN is increased by 1, and the mobile station notifies the SGSN of the completion of the routing area update.

Description

一种服务通用分组无线业务支持节点路由区更新方法 A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service

技术领域technical field

本发明涉及GPRS路由区更新技术,尤其涉及一种基站控制器/分组控制单元割接后的SGSN路由区更新方法。The invention relates to a GPRS routing area update technology, in particular to a SGSN routing area update method after a base station controller/packet control unit cutover.

背景技术Background technique

通用分组无线业务(GPRS)是在全球移动通信系统(GSM)基础上进行升级的通信系统,它采用分组交换的方式,利用统计复用和动态复用技术,使得GPRS网络中的每个用户能够选用多个无线信道,并且一个无线信道也可以为多个用户所共享。General Packet Radio Service (GPRS) is a communication system upgraded on the basis of Global System for Mobile Communications (GSM). It uses packet switching and uses statistical multiplexing and dynamic multiplexing technologies to enable each user in the GPRS network to Multiple wireless channels are selected, and one wireless channel can also be shared by multiple users.

在图1所示的GPRS网络中,服务GPRS支持节点(SGSN)是其中的主要功能节点,它通过Gn接口与网关GPRS支持节点(GGSN)相连,通过Gr接口与归属位置寄存器(HLR)/鉴权中心(AUC)相连,通过Gd接口与短消息中心(SMC)相连,通过Ge接口与业务控制节点(SCP)相连,通过Lg接口与关口移动位置中心(GMLC)相连,通过Gs接口与移动交换中心(MSC)/拜访位置寄存器(VLR)相连,通过Gp接口与其它公用陆地移动网(PLMN)中的GPRS支持节点(GSN)相连,通过Gb接口与GSM基站子系统(BSS)相连,以及通过Ga接口与计费网关(CG)相连。In the GPRS network shown in Figure 1, the Serving GPRS Support Node (SGSN) is the main function node, which is connected with the Gateway GPRS Support Node (GGSN) through the Gn interface, and connected with the Home Location Register (HLR)/authentication through the Gr interface. Connected to the authority center (AUC), connected to the short message center (SMC) through the Gd interface, connected to the service control node (SCP) through the Ge interface, connected to the gateway mobile location center (GMLC) through the Lg interface, and connected to the mobile switching center through the Gs interface Center (MSC)/Visitor Location Register (VLR), connected with GPRS Support Node (GSN) in other public land mobile network (PLMN) through Gp interface, connected with GSM Base Station Subsystem (BSS) through Gb interface, and through The Ga interface is connected to a charging gateway (CG).

GPRS网络中,为保证移动台(MS)与SGSN之间的移动性管理,当MS的位置和状态发生改变、或者MS中的周期性路由区更新定时器超时,MS将发起路由区更新。只有在路由区更新成功的情况下,MS才能够附着于SGSN上,从而正常接入GPRS网络;否则,MS将会出现掉网的现象。In the GPRS network, in order to ensure the mobility management between the mobile station (MS) and the SGSN, when the location and status of the MS change, or the periodic routing area update timer in the MS expires, the MS will initiate a routing area update. Only when the routing area is successfully updated, can the MS attach to the SGSN and access the GPRS network normally; otherwise, the MS will be disconnected from the network.

GPRS路由区更新包括SGSN内路由区更新(Intra-SGSN RAU)和SGSN之间路由区更新(Inter-SGSN RAU)两种类型。其中,Intra-SGSN RAU是指MS更新前后的两路由区属于同一个SGSN;而Inter-SGSN RAU则是指MS更新前后的两个路由区属于不同的SGSN。为了衡量Intra-SGSN RAU的质量,3GPP协议中规定了Intra-SGSN RAU成功率这一性能指标,其含义为Intra-SGSN RAU成功次数与Intra-SGSN RAU发起次数的比值。Intra-SGSN RAU成功率高,则表明MS更容易接入GPRS网络、更容易附着在SGSN上,进而得以获得高质量的网络服务。GPRS routing area update includes two types: intra-SGSN routing area update (Intra-SGSN RAU) and routing area update between SGSNs (Inter-SGSN RAU). Among them, Intra-SGSN RAU means that the two routing areas before and after the MS update belong to the same SGSN; and Inter-SGSN RAU means that the two routing areas before and after the MS update belong to different SGSNs. In order to measure the quality of Intra-SGSN RAU, the 3GPP protocol stipulates the performance index of Intra-SGSN RAU success rate, which means the ratio of the number of Intra-SGSN RAU successes to the number of Intra-SGSN RAU initiations. The high success rate of Intra-SGSN RAU indicates that it is easier for MS to access the GPRS network and attach to the SGSN, thereby obtaining high-quality network services.

工作于GPRS网络中的每个SGSN均具有有限的工作能力,即每个SGSN的附着用户数量和数据业务流量是有限的。在GPRS现网运营维护过程中,经常会出现突发性话务量分布不均匀的现象,即一些SGSN所管辖的区域在一段时间内成为拥有大量MS用户的热点区域,上述SGSN由于其附着用户数和数据业务流量已接近或达到系统规格,而处于满负荷甚至超负荷运行的状态;同时,其它SGSN因附着用户数较少而处于空闲状态。例如,SGSN1和SGSN2的系统规格容量均为10万用户,正常情况下SGSN1和SGSN2上附着的GPRS用户数均为8万左右。但是如果在SGSN1所管辖的区域中举行某种商业活动或者体育赛事,则原先附着于SGSN2的大量GPRS用户聚集到归属于SGSN1的区域,导致SGSN1上的附着用户数达到或超过了10万用户的系统规格;而同时,SGSN2上的附着用户数大量减少,使得SGSN2处于较为空闲的状态,上述情况就导致了SGSN1和SGSN2上话务量分布的不均匀现象。Each SGSN working in the GPRS network has a limited working capacity, that is, the number of attached users and data traffic flow of each SGSN are limited. During the operation and maintenance of the GPRS live network, there is often a phenomenon of uneven distribution of sudden traffic, that is, some areas under the jurisdiction of the SGSN become hot spots with a large number of MS users for a period of time. The data and data service flow have approached or reached the system specifications, and are in a state of full load or even overload operation; at the same time, other SGSNs are in an idle state due to the small number of attached users. For example, the system specification capacity of SGSN1 and SGSN2 is 100,000 users, and the number of GPRS users attached to SGSN1 and SGSN2 is about 80,000 under normal circumstances. However, if some commercial activity or sports event is held in the area under the jurisdiction of SGSN1, a large number of GPRS users originally attached to SGSN2 will gather in the area belonging to SGSN1, causing the number of attached users on SGSN1 to reach or exceed 100,000 users At the same time, the number of attached users on SGSN2 is greatly reduced, making SGSN2 in a relatively idle state. The above situation leads to uneven traffic distribution on SGSN1 and SGSN2.

为了更有效地使用网络资源,保障服务质量,在出现SGSN话务量不均匀时,需要将不同SGSN上的附着用户数进行调整和重新分配,具体方法是:将处于过载状态的SGSN所管辖的一部分基站控制器BSC或分组控制单元PCU割接至空闲的SGSN上。以下为描述方便,用“BSC/PCU”表示“基站控制器或分组控制单元”。如图2所示,SGSN1管辖了BSC/PCU1至BSC/PCUn,SGSN2管辖了BSC/PCUt至BSC/PCUt+m,由于SGSN1附着用户较多、SGSN2附着用户较少而出现话务量分布不均匀时,通过将BSC/PCUn从SGSN1割接到SGSN2上,而使得属于BSC/PCUn的MS附着于SGSN2上,进而减轻了SGSN1的负荷,同时充分的利用了SGSN2的资源。割接完成后,SGSN1管辖的范围变为由BSC/PCU1至BSC/PCUn-1,SGSN的管辖范围变为BSC/PCUn以及由BSC/PCUt至BSC/PCUt+m。In order to use network resources more effectively and ensure service quality, when there is uneven SGSN traffic, it is necessary to adjust and redistribute the number of attached users on different SGSNs. Some base station controllers BSC or packet control units PCU are switched over to idle SGSNs. For the convenience of description below, "BSC/PCU" is used to represent "base station controller or packet control unit". As shown in Figure 2, SGSN1 governs BSC/PCU1 to BSC/PCUn, and SGSN2 governs BSC/PCUt to BSC/PCUt+m. Since there are many users attached to SGSN1 and few users attached to SGSN2, the traffic distribution is uneven. At this time, by switching BSC/PCUn from SGSN1 to SGSN2, the MS belonging to BSC/PCUn is attached to SGSN2, thereby reducing the load of SGSN1 and making full use of the resources of SGSN2. After the cutover is completed, the jurisdiction of SGSN1 changes from BSC/PCU1 to BSC/PCUn-1, and the jurisdiction of SGSN changes to BSC/PCUn and from BSC/PCUt to BSC/PCUt+m.

在完成BSC/PCU的割接后,当被割接MS的路由区发生改变或者其周期性路由区更新定时器超时的时候,上述MS将发起路由区更新。如图3所示,GPRS系统中的路由区更新包括以下步骤:After the cutover of the BSC/PCU is completed, when the routing area of the cutover MS changes or its periodic routing area update timer times out, the above-mentioned MS will initiate a routing area update. As shown in Figure 3, the routing area update in the GPRS system includes the following steps:

步骤301.MS向SGSN发出RAU Request消息,请求发起路由区更新。Step 301. The MS sends a RAU Request message to the SGSN, requesting to initiate a routing area update.

在MS所发出的RAU Request消息中,携带有分组临时移动用户标识(P-TMSI)以及代表MS更新前所在路由区信息的原路由区标识(OLD RAI)信元。In the RAU Request message sent by the MS, it carries the Packet Temporary Mobile Subscriber Identity (P-TMSI) and the old routing area identifier (OLD RAI) information element representing the information of the routing area where the MS was before updating.

步骤302~303.判断更新前的路由区是否属于本SGSN,如果是,则执行Intra-SGSN RAU处理流程;否则,SGSN执行Inter-SGSN RAU处理流程。Steps 302-303. Determine whether the routing area before the update belongs to the SGSN, and if so, execute the Intra-SGSN RAU processing flow; otherwise, the SGSN executes the Inter-SGSN RAU processing flow.

此处SGSN根据所收到RAU Request消息中携带的OLD RAI信元来判断更新前的路由区是否属于本SGSN的管辖范围。Here, the SGSN judges whether the routing area before the update belongs to the jurisdiction of the SGSN according to the OLD RAI information element carried in the received RAU Request message.

如图4所示,Intra-SGSN RAU处理流程包括以下步骤:As shown in Figure 4, the Intra-SGSN RAU processing flow includes the following steps:

步骤401.SGSN将Intra-SGSN RAU请求次数加1。Step 401. The SGSN adds 1 to the number of Intra-SGSN RAU requests.

由于SGSN确定了该MS进行路由区更新前后所在的路由区均属于自身的管辖范围,因此在Intra-SGSN RAU流程的一开始就将Intra-SGSN RAU请求次数加1,作为Intra-SGSN RAU成功率计算公式中的分母。Since the SGSN has determined that the routing area where the MS is located before and after the routing area update belongs to its own jurisdiction, it adds 1 to the number of Intra-SGSN RAU requests at the beginning of the Intra-SGSN RAU process as the Intra-SGSN RAU success rate Calculates the denominator in the formula.

步骤402.SGSN判断自身是否存在该MS的签约信息,如果是,则执行步骤403;否则,执行步骤406。Step 402 . The SGSN judges whether it has the subscription information of the MS, and if yes, executes step 403 ; otherwise, executes step 406 .

SGSN根据所收到RAU Request消息中携带的P-TMSI信元,在自身查询该MS的签约信息,如果存在签约信息,则表明该MS能够继续接入该SGSN;否则,该MS不能接入该SGSN。According to the P-TMSI information element carried in the received RAU Request message, the SGSN inquires the subscription information of the MS on its own. If there is subscription information, it indicates that the MS can continue to access the SGSN; otherwise, the MS cannot access the SGSN. SGSN.

步骤403~405.SGSN向MS发送RAU接受(RAU Accept)消息,并将Intra-SGSN RAU的成功次数加1,MS收到RAU接受消息后向SGSN发送RAU完成(RAU Complete)消息。Steps 403-405. The SGSN sends a RAU Accept (RAU Accept) message to the MS, and adds 1 to the number of successful Intra-SGSN RAUs. After receiving the RAU Accept message, the MS sends a RAU Complete (RAU Complete) message to the SGSN.

在SGSN找到该MS签约信息的情况下,向MS发送RAU Accept消息,指明接受该MS的路由区更新,并将Intra-SGSN RAU的成功次数加1;MS接收到SGSN的RAU Accept消息后,更新MS内保存的位置和身份信息,并向SGSN返回RAU Complete消息;SGSN通过接收RAU Complete消息,获知MS的路由区更新已经完成。When the SGSN finds the subscription information of the MS, it sends a RAU Accept message to the MS, indicating that it accepts the routing area update of the MS, and adds 1 to the number of successful Intra-SGSN RAUs; after receiving the RAU Accept message from the SGSN, the MS updates The MS stores the location and identity information, and returns the RAU Complete message to the SGSN; the SGSN knows that the MS's routing area update has been completed by receiving the RAU Complete message.

步骤406~407.SGSN向MS发送RAU拒绝(RAU Reject)消息,而后将Intra-SGSN RAU失败次数加1。Steps 406-407. The SGSN sends a RAU Reject (RAU Reject) message to the MS, and then adds 1 to the number of Intra-SGSN RAU failures.

在未找到该MS签约信息的情况下,SGSN向MS发送RAU Reject消息,并在该消息中指明拒绝本次路由区更新的原因为隐式分离(ImplicitlyDetached)。MS接收到RAU Reject消息后,对拒绝原因进行分析。当拒绝原因为Implicitly Detached时,MS会重新发起3GPP协议规定的附着流程;同时,由于SGSN拒绝了MS的更新请求,因此将Intra-SGSN RAU失败次数加1。If the MS subscription information is not found, the SGSN sends a RAU Reject message to the MS, and indicates in the message that the reason for rejecting this routing area update is implicitly detached (ImplicitlyDetached). After receiving the RAU Reject message, the MS analyzes the reasons for the rejection. When the rejection reason is Implicitly Detached, the MS will re-initiate the attach process specified in the 3GPP protocol; at the same time, since the SGSN rejects the update request of the MS, the number of Intra-SGSN RAU failures will be increased by 1.

根据3GPP TS 04.64 V8.7.0协议的规定,SGSN和MS之间一般采用非确认信息模式(UI)帧进行信令交互以及数据传输,并且在MS和SGSN中均保存有用户非确认发送状态变量V(U)和接收状态变量V(UR)的数值。V(U)和V(UR)的取值范围均为0~511,并在此范围内翻转。V(U)记录的是下一个发送UI帧的序列号,而V(UR)则记录下一个接收UI帧的序列号。无论是SGSN还是MS,每发送一个UI帧,自身的V(U)就加1;每接收一个UI帧,V(UR)就更新为N(U)+1,其中N(U)为UI帧的序列号,N(U)取值等于该UI帧发送方的V(U)值。另外,对于MS而言,如果接收到的UI帧中的N(U)值位于(V(UR)-32)≤N(U)<V(UR)的范围之内,并且如果该MS已经收到过相同N(U)取值的UI帧,则将本次收到的UI帧丢弃。According to the provisions of the 3GPP TS 04.64 V8.7.0 protocol, the SGSN and the MS generally use unacknowledged information mode (UI) frames for signaling interaction and data transmission, and the user unacknowledged transmission status variable V is stored in both the MS and the SGSN. (U) and receive the value of the state variable V(UR). The value ranges of V(U) and V(UR) are both 0 to 511, and they are reversed within this range. V(U) records the sequence number of the next UI frame to be sent, and V(UR) records the sequence number of the next received UI frame. Regardless of whether it is an SGSN or an MS, every time a UI frame is sent, its own V(U) is incremented by 1; every time a UI frame is received, V(UR) is updated to N(U)+1, where N(U) is the UI frame The serial number of the UI frame, and the value of N(U) is equal to the V(U) value of the sender of the UI frame. In addition, for the MS, if the value of N(U) in the received UI frame is within the range of (V(UR)-32)≤N(U)<V(UR), and if the MS has received If a UI frame with the same value of N(U) has been received, the UI frame received this time is discarded.

被割接的MS在新SGSN中的V(U)和V(UR)均为初始值0,但MS保存的V(U)和V(UR)则与割接前保持一致。如果SGSN下发的UI帧中所携带的N(U)位于范围(V(UR)-32)≤N(U)<V(UR)内,则MS将直接丢弃该UI帧。The V(U) and V(UR) of the cutover MS in the new SGSN are both initial values of 0, but the V(U) and V(UR) saved by the MS are consistent with those before the cutover. If the N(U) carried in the UI frame delivered by the SGSN is within the range (V(UR)-32)≤N(U)<V(UR), the MS will directly discard the UI frame.

例如:MS原来附着于SGSN1,并且曾经与SGSN1进行过UI帧的交互。假设MS曾收到SGSN 1发出的N(U)取值从0至9的10个下行UI帧,则该MS在割接前的V(UR)取值为10。进行BSC/PCU割接后,该MS被割接至SGSN2。此时SGSN2上针对该MS的V(U)和V(UR)均为初始值0,并且SGSN2向MS发送的UI帧中N(U)值也从0开始,而MS侧的V(U)和V(UR)均保持为割接前的数值。MS收到SGSN2的下行UI帧后,取得其中的N(U)。对于SGSN2下发的前10个UI帧而言,其N(U)值为从0至9,由于MS中V(UR)的取值为10,则这10个UI帧中N(U)的取值均位于(V(UR)-32)≤N(U)<V(UR)范围内;另外,由于MS曾经收到过SGSN1下发的N(U)取值为0至9的UI帧,与SGSN2下发的前10个帧的N(U)值相同。因此,MS将SGSN2下发的前10个UI帧直接丢弃。For example: MS was originally attached to SGSN1, and had interacted with SGSN1 in UI frames. Assuming that the MS has received 10 downlink UI frames with N(U) values from 0 to 9 sent by SGSN 1, the V(UR) value of the MS before the cutover is 10. After BSC/PCU cutover, the MS is cutover to SGSN2. At this time, the initial value of V(U) and V(UR) for the MS on SGSN2 is 0, and the value of N(U) in the UI frame sent by SGSN2 to the MS also starts from 0, while V(U) on the MS side and V(UR) remain the values before the cutover. After MS receives the downlink UI frame of SGSN2, it obtains N(U) in it. For the first 10 UI frames sent by SGSN2, its N(U) value ranges from 0 to 9, since the value of V(UR) in the MS is 10, the N(U) of these 10 UI frames The values are all within the range of (V(UR)-32)≤N(U)<V(UR); in addition, because the MS has received UI frames with N(U) values from 0 to 9 sent by SGSN1 , which is the same as the N(U) value of the first 10 frames delivered by SGSN2. Therefore, the MS directly discards the first 10 UI frames delivered by SGSN2.

此种情况下,如果SGSN2发出的前10个UI帧中包含RAU Reject消息,而由于MS将上述消息直接丢弃,则MS认为网络没有响应其发送的RAURequest消息。根据3GPP协议规定,该MS将在一段时间内不断重复被SGSN2判断为失败的Intra-SGSN RAU流程,因此增加了Intra-SGSN RAU失败流程的次数,严重影响了成功率指标,同时增加了系统的信令负担。In this case, if the first 10 UI frames sent by SGSN2 contain the RAU Reject message, and because the MS directly discards the above message, the MS considers that the network has not responded to the RAURequest message sent by it. According to the 3GPP agreement, the MS will repeat the Intra-SGSN RAU process judged as failed by SGSN2 for a period of time, so the number of Intra-SGSN RAU failure processes will be increased, which will seriously affect the success rate index and increase the system signaling burden.

为了克服上述方案的缺点,通常采用如图5所示的Intra-SGSN RAU流程,该流程包括以下步骤:In order to overcome the shortcomings of the above solutions, the Intra-SGSN RAU process shown in Figure 5 is usually used, which includes the following steps:

步骤501~505的描述及处理方法与图4所示方法中步骤401~405的描述及处理方法完全相同。The description and processing method of steps 501-505 are exactly the same as the description and processing method of steps 401-405 in the method shown in FIG. 4 .

步骤506.SGSN向MS发送身份识别请求(Identity Request)消息,请求该MS的国际移动用户标识(IMSI),同时启动等待身份识别响应(IdentityResponse)消息定时器T3370。Step 506. The SGSN sends an Identity Request (Identity Request) message to the MS, requesting the MS's International Mobile Subscriber Identity (IMSI), and at the same time starts waiting for the Identity Response (IdentityResponse) message timer T3370.

步骤507.SGSN判断在等待身份识别响应消息定时器超时前是否收到Identity Response消息,如果是,返回执行步骤503;否则,执行步骤508。Step 507. The SGSN judges whether the Identity Response message is received before the timer for the identity recognition response message expires, and if yes, returns to step 503; otherwise, performs step 508.

步骤508.SGSN判断是否达到Identity Request消息最大重发次数,如果是,则执行步骤509;否则,返回执行步骤506。Step 508. The SGSN judges whether the maximum number of retransmissions of the Identity Request message has been reached, and if yes, execute step 509; otherwise, return to execute step 506.

在GPRS系统中,网络维护人员可预先设置SGSN的Identity Request消息最大重发次数,并且SGSN每发送一次Identity Request消息,就将该消息的发送次数加1。In the GPRS system, network maintenance personnel can pre-set the maximum number of retransmissions of the Identity Request message of the SGSN, and each time the SGSN sends an Identity Request message, the number of times the message is sent will be increased by 1.

在等待身份识别响应消息定时器已超时、并且SGSN未收到IdentityResponse消息的情况下,SGSN在本步骤中根据已发送Identity Request消息的次数与其最大重发次数之间的关系决定是否再次向MS发送IdentityRequest消息。When the waiting timer for the Identity Response message has expired and the SGSN has not received the IdentityResponse message, in this step the SGSN decides whether to send the Identity Request message to the MS again according to the relationship between the number of times the Identity Request message has been sent and the maximum number of retransmissions. IdentityRequest message.

步骤509~510.SGSN向MS下发RAU Reject消息,然后SGSN将Intra-SGSN RAU失败次数加1。Steps 509-510. The SGSN sends a RAU Reject message to the MS, and then the SGSN adds 1 to the number of Intra-SGSN RAU failures.

在Identity Request消息的重发次数达到预先设置的最大重发次数时,SGSN通过向MS下发RAU Reject消息,并在该消息中指明拒绝本次路由区更新的原因为Implicitly Detached;然后SGSN将Intra-SGSN RAU失败次数加1。When the number of retransmissions of the Identity Request message reaches the preset maximum number of retransmissions, the SGSN sends a RAU Reject message to the MS, and indicates in the message that the reason for rejecting this routing area update is Implicitly Detached; then the SGSN sends the Intra - SGSN RAU failure times increased by 1.

根据协议规定,SGSN每发送一条下行信令,UI帧中所携带的N(U)加1,则采用步骤501至步骤510进行Intra-SGSN RAU时,每发送一次Identity Request消息,N(U)加1。因此,通过重发Identity Request消息,使得N(U)取值能够快速跳出(V(UR)-32)≤N(U)<V(UR)的范围,从而使得MS能够正常的处理和响应SGSN下发的消息,减少Intra-SGSN RAU的失败次数、提高该流程的成功率。但是,该方法仍然存在以下不足之处:According to the protocol, each time the SGSN sends a downlink signaling, the N(U) carried in the UI frame is incremented by 1, and when the Intra-SGSN RAU is performed from step 501 to step 510, each time the Identity Request message is sent, N(U) plus 1. Therefore, by resending the Identity Request message, the value of N(U) can quickly jump out of the range of (V(UR)-32)≤N(U)<V(UR), so that the MS can process and respond to the SGSN normally The issued message reduces the number of failures of the Intra-SGSN RAU and improves the success rate of the process. However, this method still has the following shortcomings:

1.由于该方法在SGSN中没有MS签约信息的情况下,SGSN通过BSC/PCU向MS多次重发Identity Request消息,因此在割接初期,SGSN和BSC/PCU的信令流量负担较重,影响GPRS系统的性能;1. Since the SGSN resends the Identity Request message to the MS multiple times through the BSC/PCU when there is no MS subscription information in the SGSN, the signaling traffic burden of the SGSN and the BSC/PCU is heavy at the initial stage of cutover. Affect the performance of GPRS system;

2.MS在正常处理SGSN下发的消息之前,仍要经历多次失败的Intra-SGSN RAU流程,无法从根本上解决Intra-SGSN RAU成功率不高的问题。2. Before the MS can normally process the messages sent by the SGSN, it still has to go through many failed Intra-SGSN RAU processes, which cannot fundamentally solve the problem of the low success rate of the Intra-SGSN RAU.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供一种BSC/PCU割接后的路由区更新方法,提高Intra-SGSN RAU的成功率。In view of this, the purpose of the present invention is to provide a routing area update method after BSC/PCU cutover, improve the success rate of Intra-SGSN RAU.

为实现上述目的,本发明提供了一种BSC/PCU割接后的路由区更新方法,该方法包括以下步骤:In order to achieve the above object, the invention provides a routing area update method after a BSC/PCU cutover, the method may further comprise the steps:

A.移动台向SGSN发出路由区更新请求后,SGSN判断该移动台更新前的路由区是否属于本SGSN,如果是,则执行步骤B,否则,进行SGSN之间路由区更新处理流程,并结束本路由区更新流程;A. After the mobile station sends a routing area update request to the SGSN, the SGSN judges whether the routing area before the mobile station is updated belongs to the SGSN, if yes, then execute step B, otherwise, perform the routing area update process between SGSNs, and end The routing area update process;

B.SGSN将SGSN内路由区更新请求次数加1,然后判断该SGSN中是否存在移动台的签约信息,如果是,则执行步骤C,否则,SGSN通过向移动台发送逻辑链路GPRS移动管理复位请求消息来通知移动台将自身的状态变量初始化,而后进行SGSN内路由区更新的后续流程,并结束本路由区更新流程;B. SGSN adds 1 to the number of routing area update requests in the SGSN, and then judges whether there is subscription information of the mobile station in the SGSN, if yes, then execute step C, otherwise, the SGSN resets the mobile management by sending a logic link GPRS to the mobile station Request a message to notify the mobile station to initialize its own state variable, then perform the follow-up process of updating the routing area in the SGSN, and end the updating process of the routing area;

C.SGSN通知移动台其路由区更新请求已被接受,并将SGSN内路由区更新成功次数加1,移动台获知路由区更新请求被接受后通知SGSN路由区更新完成。C. The SGSN notifies the mobile station that its routing area update request has been accepted, and adds 1 to the number of successful routing area updates in the SGSN, and the mobile station notifies the SGSN that the routing area update is complete after learning that the routing area update request is accepted.

步骤B所述SGSN内路由区更新的后续流程包括以下步骤:The follow-up process of updating the routing area in the SGSN described in step B includes the following steps:

B11.SGSN通知移动台其路由区更新请求被拒绝,并将SGSN内路由区更新失败次数加1;B11.SGSN notifies the mobile station that its routing area update request is rejected, and adds 1 to the number of routing area update failures in the SGSN;

B12.移动台通知SGSN已经完成自身状态变量的初始化,然后移动台启动附着流程。B12. The mobile station notifies the SGSN that the initialization of its own state variables has been completed, and then the mobile station starts the attach procedure.

步骤B所述SGSN内路由区更新的后续流程包括以下步骤:The follow-up process of updating the routing area in the SGSN described in step B includes the following steps:

B21.SGSN通知移动台上报身份标识信息;B21.SGSN notifies the mobile station to report the identity information;

B22.移动台通知SGSN已经完成自身状态变量的初始化,并且向SGSN发送自身的身份标识信息;B22. The mobile station notifies the SGSN that the initialization of its own state variables has been completed, and sends its own identity information to the SGSN;

B23.SGSN通知移动台其路由区更新请求已被接受,并将SGSN内路由区更新成功次数加1,移动台获知路由区更新请求被接受后通知SGSN路由区更新完成。B23. The SGSN notifies the mobile station that its routing area update request has been accepted, and adds 1 to the number of successful routing area updates in the SGSN, and the mobile station notifies the SGSN of the completion of the routing area update after learning that the routing area update request is accepted.

预先设置身份识别开关,则步骤B所述SGSN内路由区更新的后续流程包括以下步骤:The identity recognition switch is set in advance, then the follow-up process of the routing area update in the SGSN described in step B includes the following steps:

B31.SGSN判断身份识别开关是否打开,如果是,则执行步骤B32,否则,执行步骤B35;B31.SGSN judges whether the identification switch is turned on, if yes, execute step B32, otherwise, execute step B35;

B32.SGSN通知移动台上报身份标识信息;B32.SGSN notifies the mobile station to report the identity information;

B33.移动台通知SGSN已经完成自身状态变量的初始化,并且向SGSN发送自身的身份标识信息;B33. The mobile station notifies the SGSN that the initialization of its own state variables has been completed, and sends its own identity information to the SGSN;

B34.SGSN通知移动台其路由区更新请求已被接受,并将SGSN内路由区更新成功次数加1,移动台获知路由区更新请求被接受后通知SGSN路由区更新完成,然后结束本路由区更新流程;B34.SGSN notifies the mobile station that its routing area update request has been accepted, and adds 1 to the number of successful routing area updates in the SGSN. After the mobile station learns that the routing area update request is accepted, it notifies the SGSN that the routing area update is complete, and then ends the routing area update. process;

B35.SGSN通知移动台其路由区更新请求被拒绝,并将SGSN内路由区更新失败次数加1;B35.SGSN notifies the mobile station that its routing area update request is rejected, and adds 1 to the number of routing area update failures in the SGSN;

B36.移动台通知SGSN已经完成自身状态变量的初始化,然后移动台执行附着流程。B36. The mobile station notifies the SGSN that the initialization of its own state variables has been completed, and then the mobile station executes the attach procedure.

所述的状态变量至少包括:非确认发送状态变量和接收状态变量。The state variables at least include: non-confirmed sending state variables and receiving state variables.

所述移动台通知SGSN已经完成自身状态变量的初始化的方法为:移动台向SGSN发送逻辑链路GPRS移动管理复位确认消息。The method for the mobile station to notify the SGSN that the initialization of its own state variables has been completed is as follows: the mobile station sends a logic link GPRS mobile management reset confirmation message to the SGSN.

步骤A所述移动台向SGSN发出路由区更新请求的方法为:移动台向SGSN发送路由区更新请求消息;The method for the mobile station in step A to send a routing area update request to the SGSN is: the mobile station sends a routing area update request message to the SGSN;

步骤C所述SGSN通知移动台其路由区更新请求已被接受的方法为:SGSN向移动台发送路由区更新接受消息;The method for the SGSN in step C to notify the mobile station that its routing area update request has been accepted is: the SGSN sends a routing area update acceptance message to the mobile station;

步骤C所述移动台通知SGSN路由区更新完成的方法为:移动台向SGSN发送路由区更新完成消息。The method for the mobile station to notify the SGSN of the completion of the update of the routing area in step C is: the mobile station sends a message of completion of the update of the routing area to the SGSN.

所述SGSN通知移动台其路由区更新请求被拒绝的方法为:SGSN向移动台下发路由区更新拒绝消息。The method for the SGSN to notify the mobile station that its routing area update request is rejected is as follows: the SGSN sends a routing area update rejection message to the mobile station.

所述SGSN通知移动台上报身份标识信息的方法为:SGSN向移动台发送身份识别请求消息;The method for the SGSN to notify the mobile station to report the identification information is as follows: the SGSN sends an identification request message to the mobile station;

所述移动台向SGSN发送自身身份标识信息的方法为:移动台向SGSN发送携带有自身身份标识信息的身份识别响应消息。The method for the mobile station to send its own identity information to the SGSN is: the mobile station sends an identity response message carrying its own identity information to the SGSN.

应用本发明,GPRS系统在BSC/PCU割接后,能够迅速提高Intra-SGSNRAU的成功率。具体而言,本发明具有如下有益效果:By applying the present invention, the GPRS system can rapidly increase the success rate of Intra-SGSNRAU after BSC/PCU cutover. Specifically, the present invention has the following beneficial effects:

1.使用本发明的方法,在BSC/PCU割接后的Intra-SGSN RAU流程中,如果SGSN中不存在MS的签约信息,则由SGSN向MS下发LLGMM-RESET-REQ消息,要求MS将V(U)和V(UR)设置为初始值0,确保MS不会丢弃SGSN的消息,减少Intra-SGSN RAU的失败次数,提高BSC/PCU割接后的Intra-SGSN RAU成功率,进而提高了系统的整体性能;1. Using the method of the present invention, in the Intra-SGSN RAU process after the BSC/PCU cutover, if there is no subscription information of the MS in the SGSN, then the SGSN sends the LLGMM-RESET-REQ message to the MS, requiring the MS to V(U) and V(UR) are set to an initial value of 0 to ensure that the MS will not discard SGSN messages, reduce the number of Intra-SGSN RAU failures, and increase the Intra-SGSN RAU success rate after BSC/PCU cutover, thereby improving the overall performance of the system;

2.本发明能够使割接后的MS迅速的成功完成Intra-SGSN RAU,并附着于SGSN上,避免了消息的不断重发,有效的减轻了GPRS系统的信令流量负担,节省了系统资源;2. The present invention can make the MS after the cutover successfully complete the Intra-SGSN RAU quickly and attach to the SGSN, avoiding the continuous retransmission of messages, effectively reducing the signaling flow burden of the GPRS system, and saving system resources ;

3.由于本发明中割接后的MS能够在短时间内成功完成Intra-SGSNRAU,缩短了系统在BSC/PCU割接后的不稳定时间,从而提高了网络服务质量;3. Since the MS after cutover in the present invention can successfully complete Intra-SGSNRAU in a short time, the unstable time of the system after BSC/PCU cutover is shortened, thereby improving the network service quality;

4.本发明在原有Intra-SGSN RAU流程基础上增加了少许步骤,实现较为简单。4. The present invention adds a few steps on the basis of the original Intra-SGSN RAU process, and the implementation is relatively simple.

附图说明Description of drawings

图1为GPRS网络结构图。Figure 1 is a structural diagram of the GPRS network.

图2为GPRS网络中BSC/PCU割接示意图。Fig. 2 is a schematic diagram of BSC/PCU cutover in the GPRS network.

图3为GPRS网络中BSC/PCU割接后的路由区更新流程图。Fig. 3 is a flow chart of routing area update after BSC/PCU cutover in GPRS network.

图4为现有的BSC/PCU割接后的Intra-SGSN RAU流程图。Fig. 4 is the flow chart of the Intra-SGSN RAU after the cutover of the existing BSC/PCU.

图5为现有的BSC/PCU割接后的改进Intra-SGSN RAU流程图。Figure 5 is a flow chart of the improved Intra-SGSN RAU after the cutover of the existing BSC/PCU.

图6为本发明实施例1在图4基础上进行改进的Intra-SGSN RAU流程图。Fig. 6 is a flow chart of Intra-SGSN RAU improved on the basis of Fig. 4 in Embodiment 1 of the present invention.

图7为本发明实施例2在图5基础上进行改进的Intra-SGSN RAU流程图Fig. 7 is the flow chart of Intra-SGSN RAU improved on the basis of Fig. 5 in Embodiment 2 of the present invention

图8为本发明实施例3将图4和图5结合后进行改进的BSC/PCU割接后的Intra-SGSN RAU流程图。Fig. 8 is a flow chart of the Intra-SGSN RAU after the improved BSC/PCU cutover by combining Fig. 4 and Fig. 5 according to Embodiment 3 of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。In order to make the purpose and technical solution of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

本发明为一种BSC/PCU割接后的路由区更新方法,其基本思想是:如果割接后的SGSN中不存在MS的签约信息,则引入包括逻辑链路GPRS移动管理复位请求(LLGMM-RESET-REQ)消息和逻辑链路GPRS移动管理复位确认(LLGMM-RESET-CNF)消息的逻辑链路控制复位(LLC RESET)流程,使得MS将自身的V(U)和V(UR)设置为初始值0,从而重新与SGSN保持一致,以保证MS能够正常处理SGSN下发的消息,提高割接后的Intra-SGSN RAU成功率。The present invention is a routing area update method after a BSC/PCU cutover, and its basic idea is: if there is no subscription information of the MS in the SGSN after the cutover, then introduce a logical link GPRS mobile management reset request (LLGMM- RESET-REQ) message and Logical Link Control Reset (LLC RESET) process of Logical Link GPRS Mobility Management Reset Confirmation (LLGMM-RESET-CNF) message, so that MS sets its own V(U) and V(UR) to The initial value is 0, so as to keep consistent with the SGSN again, so as to ensure that the MS can normally process the messages sent by the SGSN, and improve the success rate of Intra-SGSN RAU after cutover.

本发明可分别对图4或图5所示的现有BSC/PCU割接后的Intra-SGSNRAU流程进行优化,还可将两种现有BSC/PCU割接后的Intra-SGSN RAU流程结合后进行优化。The present invention can respectively optimize the Intra-SGSNRAU process after the cutover of the existing BSC/PCU shown in Figure 4 or Figure 5, and can also combine the two Intra-SGSN RAU processes after the cutover of the existing BSC/PCU optimize.

实施例1:在简单的现有BSC/PCU割接后的Intra-SGSN RAU流程中引入LLC RESET流程。Embodiment 1: Introduce the LLC RESET process in the simple Intra-SGSN RAU process after the cutover of the existing BSC/PCU.

如图6所示,本实施例在图4的基础上增加了LLC RESET流程。此时的BSC/PCU割接后的Intra-SGSN RAU流程包括以下步骤:As shown in Figure 6, this embodiment adds an LLC RESET process on the basis of Figure 4. At this time, the Intra-SGSN RAU process after BSC/PCU cutover includes the following steps:

步骤601~605的描述及处理方法与图4所示方法中步骤401~405的描述及处理方法完全相同。The description and processing method of steps 601-605 are exactly the same as the description and processing method of steps 401-405 in the method shown in FIG. 4 .

步骤606.SGSN向MS发送LLGMM-RESET-REQ消息,与MS进行参数协商。Step 606. The SGSN sends an LLGMM-RESET-REQ message to the MS to negotiate parameters with the MS.

本步骤中,SGSN通过发送LLGMM-RESET-REQ消息,促使MS将V(U)和V(UR)设置为初始值0。In this step, the SGSN prompts the MS to set V(U) and V(UR) to the initial value 0 by sending the LLGMM-RESET-REQ message.

步骤607~610.SGSN向MS下发RAU Reject消息,并将Intra-SGSNRAU失败次数加1;MS向SGSN发送LLGMM-RESET-CNF消息后,启动附着流程。Steps 607-610. The SGSN sends a RAU Reject message to the MS, and adds 1 to the number of Intra-SGSNRAU failures; the MS starts the attach process after sending the LLGMM-RESET-CNF message to the SGSN.

本实施例中,SGSN采用直接拒绝MS路由区更新的方式,即向MS发送拒绝原因为Implicitly Detached的RAU Reject消息,并且SGSN将Intra-SGSN RAU失败次数加1。In this embodiment, the SGSN adopts the method of directly rejecting the update of the MS routing area, that is, sending the MS a RAU Reject message whose rejection reason is Implicitly Detached, and the SGSN adds 1 to the number of Intra-SGSN RAU failures.

对于MS而言,首先向SGSN发送LLGMM-RESET-CNF消息,指明MS侧已经完成V(U)和V(UR)的初始化;而后,MS再启动3GPP协议规定的附着流程,即MS向SGSN发送携带有IMSI信元的附着请求(AttachRequest)消息后,SGSN根据IMSI信元从HLR中获取该MS的签约信息,并向MS返回附着接受(Attach Accept)消息,然后MS再向SGSN发送附着完成(Attach Complete)消息,指明该MS已经成功附着于SGSN。For the MS, it first sends the LLGMM-RESET-CNF message to the SGSN, indicating that the MS side has completed the initialization of V(U) and V(UR); then, the MS starts the attachment procedure stipulated in the 3GPP protocol, that is, the MS sends a message to the SGSN After carrying the Attach Request (AttachRequest) message with the IMSI information element, the SGSN obtains the subscription information of the MS from the HLR according to the IMSI information element, and returns an Attach Accept (Attach Accept) message to the MS, and then the MS sends an Attach Complete ( Attach Complete) message, indicating that the MS has successfully attached to the SGSN.

同样地,由于MS的V(U)和V(UR)均被清零,则MS认为自身从未收到过任何UI帧;另外,由于SGSN和MS中的V(U)和V(UR)均为0,则SGSN与MS首次进行UI帧交互时,N(U)也等于0,此时N(U)没有位于协议规定的(V(UR)-32)≤N(U)<V(UR)范围之内。因此MS在初始化后即可正常接收来自于SGSN的消息,而不会将其直接丢弃。Similarly, since both V(U) and V(UR) of the MS are cleared, the MS thinks that it has never received any UI frame; in addition, because the V(U) and V(UR) are all 0, then when the SGSN and the MS exchange UI frames for the first time, N(U) is also equal to 0, and at this time N(U) is not located in the agreement (V(UR)-32)≤N(U)<V( within the range of UR). Therefore, the MS can normally receive the message from the SGSN after initialization, and will not discard it directly.

经过上述步骤607至步骤610,虽然本次MS的Intra-SGSN RAU失败,但是当MS再次发起路由区更新请求时,由于SGSN上已经保存有该MS的签约信息,则MS将能够成功的完成Intra-SGSN RAU。After the above steps 607 to 610, although the MS's Intra-SGSN RAU failed this time, when the MS initiates a routing area update request again, since the MS's subscription information has been saved on the SGSN, the MS will be able to successfully complete the Intra-SGSN RAU. -SGSN RAU.

实施例2:在改进的现有BSC/PCU割接后的Intra-SGSN RAU流程中引入LLC RESET流程。Embodiment 2: Introduce the LLC RESET process in the improved Intra-SGSN RAU process after the cutover of the existing BSC/PCU.

如图7所示,本实施例在图5的基础上增加了LLC RESET流程。此时的BSC/PCU割接后的Intra-SGSN RAU流程包括以下步骤:As shown in Figure 7, this embodiment adds an LLC RESET process on the basis of Figure 5. At this time, the Intra-SGSN RAU process after BSC/PCU cutover includes the following steps:

步骤701~705的描述及处理方法与图4所示方法中步骤401~405的描述及处理方法完全相同。The description and processing method of steps 701-705 are exactly the same as the description and processing method of steps 401-405 in the method shown in FIG. 4 .

步骤706.SGSN向MS发送LLGMM-RESET-REQ消息,与MS进行参数协商。Step 706. The SGSN sends an LLGMM-RESET-REQ message to the MS to negotiate parameters with the MS.

本步骤中,SGSN通过发送LLGMM-RESET-REQ消息,促使MS将V(U)和V(UR)设置为初始值0。In this step, the SGSN prompts the MS to set V(U) and V(UR) to the initial value 0 by sending the LLGMM-RESET-REQ message.

步骤707~709.SGSN向MS发送Identity Request消息,然后MS依次向SGSN发送LLGMM-RESET-CNF消息和Identity Response消息,并返回执行步骤703。Steps 707-709. SGSN sends Identity Request message to MS, and then MS sends LLGMM-RESET-CNF message and Identity Response message to SGSN in turn, and returns to step 703.

此处SGSN首先通过向MS发送Identity Request消息,请求获得该MS的IMSI;然后,MS将LLGMM-RESET-CNF消息发送给SGSN,指明MS已经完成V(U)和V(UR)的初始化;而后,MS再向SGSN发送IdentityResponse消息,将该MS的IMSI上传给SGSN;SGSN根据IMSI信元从HLR中获取该MS的签约信息后,返回执行步骤703,继续进行Intra-SGSNRAU的后续流程。Here, the SGSN first requests to obtain the IMSI of the MS by sending an Identity Request message to the MS; then, the MS sends the LLGMM-RESET-CNF message to the SGSN, indicating that the MS has completed the initialization of V(U) and V(UR); then , the MS sends an IdentityResponse message to the SGSN, and uploads the IMSI of the MS to the SGSN; after the SGSN obtains the subscription information of the MS from the HLR according to the IMSI information element, the SGSN returns to step 703, and continues the follow-up process of the Intra-SGSNRAU.

本实施例中,在SGSN中不存在MS签约信息的情况下,由于MS的V(U)和V(UR)均被清零,则MS认为自身从未收到过任何UI帧;另外,由于SGSN和MS中的V(U)和V(UR)均为0,则SGSN与MS首次进行交互消息时,N(U)也等于0,此时N(U)没有位于协议规定的(V(UR)-32)≤N(U)<V(UR)范围之内。因此MS在初始化后即可正常接收来自于SGSN的消息,而不会将其直接丢弃。In this embodiment, when there is no MS subscription information in the SGSN, since both V(U) and V(UR) of the MS are cleared, the MS considers that it has never received any UI frame; in addition, because Both V(U) and V(UR) in the SGSN and MS are 0, then when the SGSN and the MS exchange messages for the first time, N(U) is also equal to 0, and at this time N(U) is not within the specified (V( UR)-32)≤N(U)<V(UR) range. Therefore, the MS can normally receive the message from the SGSN after initialization, and will not discard it directly.

实施例3:将两种现有BSC/PCU割接后的Intra-SGSN RAU流程相结合后引入LLC RESET流程。Embodiment 3: Introduce the LLC RESET process after combining the two existing Intra-SGSN RAU processes after BSC/PCU cutover.

本实施例在SGSN中增加了身份识别开关,以便SGSN通过判断身份识别开关的状态,决定与MS进行后续交互的方式。In this embodiment, an identity recognition switch is added to the SGSN, so that the SGSN can determine the manner of subsequent interaction with the MS by judging the state of the identity recognition switch.

如图8所示,本实施例提高BSC/PCU割接后的Intra-SGSN RAU成功率的方法包括以下步骤:As shown in Figure 8, the method for improving the Intra-SGSN RAU success rate after the BSC/PCU cutover in this embodiment includes the following steps:

步骤801~805的描述及处理方法与图4所示方法中步骤401~405的描述及处理方法完全相同。The description and processing method of steps 801-805 are exactly the same as the description and processing method of steps 401-405 in the method shown in FIG. 4 .

步骤806.SGSN向MS发送LLGMM-RESET-REQ消息,与MS进行参数协商。Step 806. The SGSN sends an LLGMM-RESET-REQ message to the MS to negotiate parameters with the MS.

本步骤中,SGSN通过发送LLGMM-RESET-REQ消息,促使MS将V(U)和V(UR)设置为初始值0。In this step, the SGSN prompts the MS to set V(U) and V(UR) to the initial value 0 by sending the LLGMM-RESET-REQ message.

步骤807.SGSN判断身份识别开关是否打开,如果是,则执行步骤808;否则,执行步骤811。Step 807. The SGSN judges whether the identity recognition switch is turned on, and if so, executes step 808; otherwise, executes step 811.

本步骤中,SGSN通过判断身份识别开关的状态决定与MS进行后续交互的方式,即如果身份识别开关打开,则SGSN采取向MS请求其IMSI后继续完成路由区更新流程的方式;否则,SGSN采取先拒绝MS路由区更新、而后促使MS启动附着流程的方式。In this step, the SGSN determines the subsequent interaction with the MS by judging the state of the identity recognition switch, that is, if the identity recognition switch is turned on, the SGSN will continue to complete the routing area update process after requesting its IMSI from the MS; otherwise, the SGSN will adopt The way of rejecting the MS routing area update first, and then prompting the MS to start the attach procedure.

步骤808~810.SGSN向MS发送Identity Request消息,然后MS依次向SGSN发送LLGMM-RESET-CNF消息和Identity Response消息,并返回执行步骤803。Steps 808-810. SGSN sends Identity Request message to MS, and then MS sends LLGMM-RESET-CNF message and Identity Response message to SGSN in turn, and returns to step 803.

此处SGSN首先通过向MS发送Identity Request消息,请求获得该MS的IMSI;然后,MS将LLGMM-RESET-CNF消息发送给MS,指明MS侧已经完成V(U)和V(UR)的初始化;而后,MS再向SGSN发送IdentityResponse消息,将该MS的IMSI上传给SGSN;SGSN根据IMSI信元从HLR中获取该MS的签约信息后,返回执行步骤803,继续进行Intra-SGSNRAU的后续流程。Here, the SGSN first requests to obtain the IMSI of the MS by sending an Identity Request message to the MS; then, the MS sends the LLGMM-RESET-CNF message to the MS, indicating that the initialization of V(U) and V(UR) has been completed on the MS side; Then, the MS sends an IdentityResponse message to the SGSN, and uploads the IMSI of the MS to the SGSN; after the SGSN obtains the subscription information of the MS from the HLR according to the IMSI information element, the SGSN returns to step 803 and continues the follow-up process of the Intra-SGSNRAU.

由于MS的V(U)和V(UR)均被清零,则MS认为自身从未收到过任何UI帧;另外,由于SGSN和MS中的V(U)和V(UR)均为0,则SGSN与MS首次进行交互消息时,N(U)也等于0,此时N(U)没有位于协议规定的(V(UR)-32)≤N(U)<V(UR)范围之内。因此MS在初始化后即可正常接收来自于SGSN的消息,而不会将其直接丢弃。Since both V(U) and V(UR) of MS are cleared, MS thinks that it has never received any UI frame; in addition, since V(U) and V(UR) in SGSN and MS are both 0 , then when the SGSN and the MS exchange messages for the first time, N(U) is also equal to 0. At this time, N(U) is not within the range (V(UR)-32)≤N(U)<V(UR) stipulated in the protocol Inside. Therefore, the MS can normally receive the message from the SGSN after initialization, and will not discard it directly.

步骤811~814.SGSN向MS下发RAU Reject消息,并将Intra-SGSNRAU失败次数加1;MS向SGSN发送LLGMM-RESET-CNF消息后,启动附着流程。Steps 811-814. The SGSN sends a RAU Reject message to the MS, and adds 1 to the number of Intra-SGSNRAU failures; the MS starts the attach process after sending the LLGMM-RESET-CNF message to the SGSN.

由于身份识别开关未打开,因此SGSN采用直接拒绝MS路由区更新的方式,即向MS发送拒绝原因为Implicitly Detached的RAU Reject消息,并且SGSN将Intra-SGSN RAU失败次数加1。Since the identity recognition switch is not turned on, the SGSN adopts the method of directly rejecting the MS routing area update, that is, sending a RAU Reject message to the MS with the rejection reason as Implicitly Detached, and the SGSN adds 1 to the number of Intra-SGSN RAU failures.

对于MS而言,首先向SGSN发送LLGMM-RESET-CNF消息,指明MS侧已经完成自身V(U)和V(UR)的初始化;而后,MS再启动3GPP协议规定的附着流程,即MS向SGSN发送携带有IMSI信元的Attach Request消息后,SGSN根据IMSI信元从HLR中获取该MS的签约信息,并向MS返回Attach Accept消息,然后MS再向SGSN发送Attach Complete消息,指明该MS已经成功接入了SGSN。For the MS, it first sends the LLGMM-RESET-CNF message to the SGSN, indicating that the MS side has completed the initialization of its own V(U) and V(UR); then, the MS starts the attach procedure stipulated in the 3GPP protocol, that is, the MS sends a message to the SGSN After sending the Attach Request message carrying the IMSI information element, the SGSN obtains the subscription information of the MS from the HLR according to the IMSI information element, and returns an Attach Accept message to the MS, and then the MS sends an Attach Complete message to the SGSN, indicating that the MS has succeeded Access to SGSN.

同样地,由于MS的V(U)和V(UR)均被清零,则MS认为自身从未收到过任何UI帧;另外,由于SGSN和MS中的V(U)和V(UR)均为0,则SGSN与MS首次进行交互消息时,N(U)也等于0,此时N(U)没有位于协议规定的(V(UR)-32)≤N(U)<V(UR)范围之内。因此MS在初始化后即可正常接收来自于SGSN的消息,而不会将其直接丢弃。Similarly, since both V(U) and V(UR) of the MS are cleared, the MS thinks that it has never received any UI frame; in addition, because the V(U) and V(UR) are all 0, then when the SGSN and the MS exchange messages for the first time, N(U) is also equal to 0, and at this time N(U) is not located in the agreement (V(UR)-32)≤N(U)<V(UR ) within the range. Therefore, the MS can normally receive the message from the SGSN after initialization, and will not discard it directly.

经过上述步骤811至步骤814,虽然本次MS的Intra-SGSN RAU失败,但是当MS再次发起路由区更新请求时,由于SGSN上已经保存有该MS的签约信息,则MS将能够成功的完成Intra-SGSN RAU。After the above steps 811 to 814, although the MS's Intra-SGSN RAU failed this time, when the MS initiates a routing area update request again, the MS will be able to successfully complete the Intra-SGSN RAU because the MS's subscription information has been saved on the SGSN. -SGSN RAU.

由上述流程可见,在身份识别开关打开的情况下,BSC/PCU割接后的MS能够立即在新的SGSN中成功实现Intra-SGSN RAU;而在身份识别开关关闭的情况下,割接后的MS需经过一次失败的Intra-SGSN RAU流程后才能够成功的附着于SGSN。It can be seen from the above process that when the identity recognition switch is turned on, the MS after the BSC/PCU cutover can successfully implement Intra-SGSN RAU in the new SGSN immediately; The MS can successfully attach to the SGSN only after a failed Intra-SGSN RAU procedure.

使用本发明的方法,MS在割接后发起的首次Intra-SGSN RAU流程或首次Intra-SGSN RAU失败后紧随的附着流程中即能成功附着于SGSN,大大减少了割接后Intra-SGSN RAU的失败次数,从而有效的提高了割接后的Intra-SGSN RAU成功率。Using the method of the present invention, the MS can successfully attach to the SGSN in the first Intra-SGSN RAU process initiated after the cutover or in the attaching process immediately after the first Intra-SGSN RAU failure, which greatly reduces the Intra-SGSN RAU after the cutover The number of failures, thus effectively improving the Intra-SGSN RAU success rate after cutover.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.

Claims (9)

1. the routing region updating method after base station controller BSC or the packet control unit PCU cutover is characterized in that this method may further comprise the steps:
A. travelling carriage is after service universal grouping wireless business supporting node SGSN sends the Routing Area Update request, SGSN judges whether the route district before this travelling carriage upgrades belongs to this SGSN, if, execution in step B then, otherwise, carry out Routing Area Update handling process between the SGSN, and finish this Routing Area Update flow process;
B.SGSN adds 1 with the intra-SGSN routing area update request number of times, judge the CAMEL-Subscription-Information that whether has travelling carriage among this SGSN then, if, execution in step C then, otherwise, SGSN notifies the state variable initialization of travelling carriage with self by send logical links general packet radio service gprs mobile management reset request message to travelling carriage, then carries out the follow-up flow process of intra-SGSN routing area update, and finishes this Routing Area Update flow process;
Its Routing Area Update request of C.SGSN notice travelling carriage is accepted, and the intra-SGSN routing area update number of success is added 1, and travelling carriage knows that the Routing Area Update request is accepted back notice SGSN Routing Area Update and finishes.
2. the method for claim 1 is characterized in that, the follow-up flow process of the described intra-SGSN routing area update of step B may further comprise the steps:
Its Routing Area Update request of B11.SGSN notice travelling carriage is rejected, and the intra-SGSN routing area update frequency of failure is added 1;
B12. travelling carriage notice SGSN has finished the initialization of oneself state variable, and travelling carriage starts attachment flow then.
3. the method for claim 1 is characterized in that, the follow-up flow process of the described intra-SGSN routing area update of step B may further comprise the steps:
B21.SGSN notice travelling carriage reports identification information;
B22. travelling carriage notice SGSN has finished the initialization of oneself state variable, and sends the identification information of self to SGSN;
Its Routing Area Update request of B23.SGSN notice travelling carriage is accepted, and the intra-SGSN routing area update number of success is added 1, and travelling carriage knows that the Routing Area Update request is accepted back notice SGSN Routing Area Update and finishes.
4. the method for claim 1 is characterized in that, sets in advance the identification switch, and then the follow-up flow process of the described intra-SGSN routing area update of step B may further comprise the steps:
B31.SGSN judges whether the identification switch is opened, if, execution in step B32 then, otherwise, execution in step B35;
B32.SGSN notice travelling carriage reports identification information;
B33. travelling carriage notice SGSN has finished the initialization of oneself state variable, and sends the identification information of self to SGSN;
Its Routing Area Update request of B34.SGSN notice travelling carriage is accepted, and the intra-SGSN routing area update number of success is added 1, and travelling carriage knows that the Routing Area Update request is accepted back notice SGSN Routing Area Update and finishes, and finishes this Routing Area Update flow process then;
Its Routing Area Update request of B35.SGSN notice travelling carriage is rejected, and the intra-SGSN routing area update frequency of failure is added 1;
B36. travelling carriage notice SGSN has finished the initialization of oneself state variable, and travelling carriage is carried out attachment flow then.
5. as claim 1,2,3 or 4 described methods, it is characterized in that described state variable comprises at least: non-affirmation send state variable and accepting state variable.
6. as claim 2,3 or 4 described methods, it is characterized in that the initialized method that described travelling carriage notice SGSN has finished the oneself state variable is: travelling carriage sends the logical links GPRS mobile management acknowledge message that resets to SGSN.
7. the method for claim 1 is characterized in that, the described travelling carriage of steps A to the method that SGSN sends the Routing Area Update request is: travelling carriage sends the Routing Area Update request message to SGSN;
The received method of described SGSN notice its Routing Area Update request of travelling carriage of step C is: SGSN sends Routing Area Update to travelling carriage and accepts message;
The method that the described travelling carriage notice of step C SGSN Routing Area Update is finished is: travelling carriage sends Routing Area Update to SGSN and finishes message.
8. as claim 2 or 4 described methods, it is characterized in that the unaccepted method of described SGSN notice its Routing Area Update request of travelling carriage is: SGSN issues Routing Area Update Reject message to travelling carriage.
9. as claim 3 or 4 described methods, it is characterized in that described SGSN notice travelling carriage reports the method for identification information to be: SGSN sends the identification request message to travelling carriage;
Described travelling carriage to the method that SGSN sends self identification information is: travelling carriage sends the identification response message that carries self identification information to SGSN.
CNB2004100917252A 2004-11-25 2004-11-25 A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service Expired - Fee Related CN100389633C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2004100917252A CN100389633C (en) 2004-11-25 2004-11-25 A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service
PCT/CN2005/001945 WO2006056125A1 (en) 2004-11-25 2005-11-17 A method for routing area updating after cutting over bsc/pcu

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100917252A CN100389633C (en) 2004-11-25 2004-11-25 A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service

Publications (2)

Publication Number Publication Date
CN1780476A CN1780476A (en) 2006-05-31
CN100389633C true CN100389633C (en) 2008-05-21

Family

ID=36497740

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100917252A Expired - Fee Related CN100389633C (en) 2004-11-25 2004-11-25 A Routing Area Update Method for Supporting Nodes Serving General Packet Radio Service

Country Status (2)

Country Link
CN (1) CN100389633C (en)
WO (1) WO2006056125A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102231902A (en) * 2011-01-18 2011-11-02 华为技术有限公司 Terminal selection network method and dual-function terminal

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571581B (en) * 2012-01-05 2015-11-25 华为技术有限公司 The method of heavy-route, system and base station controller, equipment of the core network in MOCN network
CN108769976B (en) * 2018-06-01 2021-07-20 深圳市知赢科技有限公司 Network attachment control method and device and mobile terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4989204A (en) * 1988-02-10 1991-01-29 Nec Corporation High throughput communication method and system for a digital mobile station when crossing a zone boundary during a session
CN1243628A (en) * 1997-01-20 2000-02-02 诺基亚电信公司 Routing area updating in packet radio network
WO2002037884A1 (en) * 2000-11-02 2002-05-10 Nokia Corporation Control of the location information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4989204A (en) * 1988-02-10 1991-01-29 Nec Corporation High throughput communication method and system for a digital mobile station when crossing a zone boundary during a session
CN1243628A (en) * 1997-01-20 2000-02-02 诺基亚电信公司 Routing area updating in packet radio network
WO2002037884A1 (en) * 2000-11-02 2002-05-10 Nokia Corporation Control of the location information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102231902A (en) * 2011-01-18 2011-11-02 华为技术有限公司 Terminal selection network method and dual-function terminal
US8798625B2 (en) 2011-01-18 2014-08-05 Huawei Technologies Co., Ltd. Method for selecting a network by a terminal and dual-standby terminal
US9357480B2 (en) 2011-01-18 2016-05-31 Huawei Technologies Co., Ltd. Method for selecting a network by a terminal and dual-standby terminal

Also Published As

Publication number Publication date
WO2006056125A1 (en) 2006-06-01
CN1780476A (en) 2006-05-31

Similar Documents

Publication Publication Date Title
US11246053B2 (en) Congestion/overload control method and apparatus
CN108024294B (en) Switching method and device
CN101052209B (en) A user equipment mobility management entity user plane entity reselection method
CN101873620B (en) Method and device for judging inter-cell reselection parameter and handover parameter matching
US6917810B2 (en) Optimization or circuit call setup and delivery associated with inter-MSC packet data handoff
JP3501464B2 (en) Updating the routing area in a packet radio network
CN101594285B (en) Method, device and system for using polymerizing maximal bit rate
US9003004B2 (en) Group-based control method and apparatus for MTC devices in mobile communication system
JP3908763B2 (en) Method of changing point-to-point (PtP) channel and point-to-multipoint (PtM) channel in MBMS
KR101684699B1 (en) Method for communicating in mobile telecommunication network and system therefor
US20180352418A1 (en) Method and apparatus for efficiently transmitting small amounts of data in wireless communication systems
JP5740672B2 (en) Telecommunication system and telecommunication method
CN102170626B (en) MME (mobility management entity)/UPE (user plane entity) reselection method and system of UE (user equipment)
US8867471B2 (en) Method, device, and system for reporting radio access network element information
CN103517325B (en) A kind of method and system for selecting network priority
US20100215015A1 (en) Mobile agent, radio access network, and network adaptation method
JP2015503291A (en) Attaching method to E-UTRA and mobility management entity
US20080253342A1 (en) Signaling in convergence sublayer in WiMAX
CN102387563A (en) Service control method and related device and system of machine type communication equipment
CN111641980B (en) Method and device for triggering network switching and computer storage medium
CN101115292A (en) Method for paging and connecting terminal, terminal and system for quickly activating data transmission
US20150049719A1 (en) Method and Apparatus for Establishing Direct Tunnel
CN118592073A (en) Service continuity for sidelink relay communications
CN103796190B (en) Distinguish the method and system of user
US20020037712A1 (en) Methods and system for setting up call in CDMA mobile communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080521