一种与MSC建立连接的方法和装置.pdf

上传人:a3 文档编号:1082922 上传时间:2018-03-30 格式:PDF 页数:35 大小:1.94MB
返回 下载 相关 举报
摘要
申请专利号:

CN200810180624.0

申请日:

2008.11.18

公开号:

CN101742590A

公开日:

2010.06.16

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 36/14申请日:20081118|||公开

IPC分类号:

H04W36/14(2009.01)I; H04W76/02(2009.01)I

主分类号:

H04W36/14

申请人:

华为技术有限公司

发明人:

胡伟华; 陈中平; 周汉

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京挺立专利事务所 11265

代理人:

叶树明

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种与MSC建立连接的方法和装置,该方法包括:当终端由第一网络切换至第二网络时,位于所述第二网络的第二网络实体获取所述终端在所述第一网络中所对应的第一MSC的信息,其中,所述第一网络与所述第一MSC连接;所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接。通过应用本发明实施例所提出的技术方案,保证了被连接的MSC为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。

权利要求书

1: 一种与移动交换中心MSC建立连接的方法,其特征在于,包括: 当终端由第一网络切换至第二网络时,位于所述第二网络的第二网络实体获取第一MSC的信息,其中,所述第一MSC与第一网络中的第一网络实体连接; 所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接。
2: 如权利要求1所述的方法,其特征在于,所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接的方式,具体包括: 根据获取到的所述第一MSC的信息,所述第二网络实体判断所述第一MSC是否可以在所述第二网络中为所述终端服务; 当所述第一MSC不可以在所述第二网络中为所述终端服务时,所述第二网络实体选择第二MSC建立连接,并将第一网络实体与所述第二MSC建立连接。
3: 如权利要求1所述的方法,其特征在于,所述第二网络实体获取终端在所述第一网络中所对应的第一MSC的信息的方式,具体包括: 所述第二网络实体接收所述终端上报的所述第一MSC的信息;或, 所述第二网络实体向所述第一网络实体发送查询消息,并接收所述第一网络实体返回的所述第一MSC的信息;或, 所述第二网络实体接收所述第一网络实体上报的所述第一MSC的信息。
4: 如权利要求3所述的方法,其特征在于,所述第二网络实体接收所述第一网络实体上报的所述第一MSC的信息,具体为: 所述第二网络实体接收所述第一网络实体发送的包含所述第一MSC的信息的重定位请求消息;或, 所述第二网络实体接收所述第一网络实体发送的包含所述第一MSC的信息的上下文响应消息。
5: 如权利要求4所述的方法,其特征在于,所述第二网络实体接收第一网络实体发送的包含所述第一MSC的信息的重定位请求消息之前,还包括: 所述第一网络实体接收源演进节点source eNodeB发送的切换请求; 所述第一网络实体向第二网络实体发送所述包含第一MSC的信息的重定位请求消息。
6: 如权利要求2所述的方法,其特征在于,将第一网络实体与所述第二MSC建立连接,包括: 所述第二网络实体向所述终端发送携带指示信息的消息,所述指示信息使所述终端返回所述第一网络时,触发跟踪区更新流程; 所述第一网络实体获取所述第二MSC的信息的消息; 所述第一网络实体根据所述第二MSC的信息,与所述第二MSC建立连接。
7: 如权利要求6所述的方法,其特征在于,所述第一网络实体获取所述第二MSC的信息的消息的方式,具体包括: 所述第一网络实体接收所述终端发送的包含所述第二MSC的信息的消息;或, 所述第一网络实体接收所述终端发送的包含向所述第二网络实体获取所述第二MSC的信息的触发标识的消息,并根据所述触发标识,向所述第二网络实体获取所述第二MSC的信息。
8: 如权利要求2所述的方法,其特征在于,所述将第一网络实体与所述第二MSC建立连 接,具体包括: 所述第二网络实体向所述第一网络实体发送包含所述第二MSC的信息的消息,所述第一网络实体根据所述第二MSC的信息与所述第二MSC建立连接。
9: 如权利要求8所述的方法,其特征在于,所述包含所述第二MSC的信息的消息中还进一步包含预设的原因标识,则所述第一网络实体根据所述第二MSC的信息与所述第二MSC建立连接,具体为: 所述第一网络实体向所述第二MSC发送包含所述预设的原因标识的消息,所述第二MSC根据所述预设的原因标识,与所述第一网络实体建立连接。
10: 如权利要求8所述的方法,其特征在于,所述向第一网络实体发送包含所述第二MSC的信息的消息,具体为: 所述第二网络实体向所述第一网络实体发送的上下文确认消息;或, 所述第二网络实体向所述第一网络实体发送的位置更新消息。
11: 如权利要求8所述的方法,其特征在于,当所述终端在所述第二网络中发生移动,导致所述第二MSC切换至所述第三MSC时,还包括: 所述第二网络实体与所述第三MSC建立连接; 所述第二网络实体向所述第一网络实体发送包含所述第三MSC的信息的消息,所述第一网络实体根据所述第三MSC的信息与所述第三MSC建立连接。
12: 如权利要求2所述的方法,其特征在于,当所述第一MSC不可以在所述第二网络中为所述终端服务时,所述第二网络实体选择可以在所述第二网络中为所述终端服务的第二MSC建立连接之后,还包括: 所述第二MSC接收第二网络实体发送的包含所述第一网络实体的信息的消息; 当所述第二MSC未与所述第一网络实体建立连接时,所述第二MSC向所述第一网络实体发送包含所述第二MSC的信息的消息,与所述第一网络实体建立连接。
13: 如权利要求12所述的方法,其特征在于,当所述终端在所述第二网络中发生移动,导致所述第二MSC切换至所述第三MSC时,还包括: 所述第三MSC与所述第二网络实体建立连接; 所述第三MSC接收所述第二网络实体发送的包含所述第一网络实体的信息的消息; 所述第三MSC根据所述第一网络实体的信息判断是否已经与所述第一网络实体建立连接; 当所述第三MSC判断未与所述第一网络实体建立连接时,所述第三MSC向所述第一网络实体发送包含所述第三MSC的信息的消息,与所述第一网络实体建立连接。
14: 如权利要求1至13中任意一项所述的方法,其特征在于,所述第一MSC、第二MSC或第三MSC的信息,具体包括: 所述第一MSC、第二MSC或第三MSC的地址信息;或, 所述第一MSC、第二MSC或第三MSC的序号或标识信息;或, 所述第一MSC、第二MSC或第三MSC分配给所述终端的位置区识别码LAI信息;或, 所述第一MSC、第二MSC或第三MSC分配给所述终端的LAI信息和临时移动用户身份标识TMSI信息。
15: 如权利要求14所述的方法,其特征在于, 当所述第一MSC、第二MSC或第三MSC的信息为所述第一MSC、第二MSC或第三MSC分配给所述终端的LAI信息时,所述方法还包括根据所述LAI信息,所述第二网络实体对所述第一MSC、第二MSC或第三MSC进行寻址,获取所述第一MSC、第二MSC或第三MSC的地址信息;或, 当所述第一MSC、第二MSC或第三MSC的信息为所述第一MSC、第二MSC或第三MSC分配给所述终端的LAI信息和TMSI信息时,所述方法还包括根据所述LAI信息和TMSI信息,所述第二网络实体对所述第一MSC、第二MSC或第三MSC进行寻址,获取所述第一MSC、第二MSC或第三MSC的地址信息。
16: 一种网络实体,位于第二网络,其特征在于,包括: 获取模块,用于当终端由第一网络切换至第二网络时,获取所述终端在所述第一网络中所对应的第一MSC的信息,其中,所述第一MSC与所述第一网络中的第一网络实体连接; 连接模块,用于根据所述获取模块所获取到的所述第一MSC的信息,与所述第一MSC建立连接。
17: 如权利要求16所述的网络实体,其特征在于,还包括: 判断模块,用于根据所述获取模块获取到的所述第一MSC的信息,判断所述第一MSC是否可以在所述第二网络中为所述终端服务; 所述连接模块,还用于当所述判断模块判断所述第一MSC不可以在所述第二网络中为所述终端服务时,选择可以在所述第二网络中为所述终端服务的第二MSC建立连接,并将第一网络实体与所述第二MSC建立连接。
18: 如权利要求16所述的网络实体,其特征在于,所述获取模块,具体包括: 接收子模块,用于接收所述终端上报的所述第一MSC的信息;或接收所述第一网络实体返回的所述第一MSC的信息。
19: 如权利要求18所述的网络实体,其特征在于,当所述接收子模块用于接收所述第一网络实体返回的所述第一MSC的信息时,所述获取模块,还包括: 查询子模块,用于向所述第一网络实体发送查询消息。
20: 如权利要求16所述的网络实体,其特征在于,所述连接模块,具体包括: 连接子模块,用于与可以在所述第二网络中为所述终端服务的第二MSC建立连接; 发送子模块,用于向所述终端发送携带指示信息的消息,所述指示信息使所述终端返回所述第一网络时,触发跟踪区更新流程,将第一网络实体与所述第一连接子模块所连接的第二MSC建立连接。
21: 如权利要求20所述的网络实体,其特征在于, 所述连接子模块,还用于与可以在所述第二网络中为所述终端服务的第二MSC建立连接; 所述发送子模块,还用于向所述第一网络实体发送包含所述第二连接子模块所连接的第二MSC的信息的消息,所述第一网络实体根据所述第二MSC的信息与所述第二MSC建立连接。
22: 如权利要求20所述的网络实体,其特征在于, 所述发送子模块,用于向所述第二MSC发送包含所述第一网络实体的信息的消息,以使所述第二MSC触发与所述第一网络实体建立连接的流程。
23: 如权利要求16所述的网络实体,其特征在于,还包括: 寻址模块,用于当所述获取模块所获取的MSC的信息为LAI信息时,根据所述LAI信息,对相应的MSC进行寻址,获取各所述相应的MSC的地址信息,或,当所述获取模块所获取的MSC的信息为LAI信息和TMSI信息时,根据所述LAI信息和TMSI信息,对相应的MSC进行寻址,获取各所述相应的MSC的地址信息。

说明书


一种与MSC建立连接的方法和装置 

    【技术领域】

    本发明涉及通信技术领域,特别是涉及一种与MSC(Mobile SwitchCenter,移动交换中心)建立连接的方法和装置。 

    背景技术

    在GPRS(Genreral Packet Radio Service,通用分组无线业务)/UMTS(Universal Mobile Telecommunications System,通用移动通信系统)与CS(Circuit Switched,电路交换)共存的演进的分组网络(evolved packet system,EPS)架构中,由于现有的很多业务都运行在GPRS/UMTS的电路域中,为了在EPS中重用现有的CS业务,提出了通过EPS网络连接到CS域核心网的方法,EPS网络中的MME(Mobility Management Entity,移动管理实体)通过一个SGs接口连接到传统CS核心网的MSC上。 

    在该架构下,当UE(User Equipment,用户设备)准备发起CS始呼(MO,Mobile Originating)业务时,UE需要先转到GPRS/UMTS网络,选择一个2G/3G的小区进行驻扎,然后再开展MO业务。当MSC收到一个终呼(MT,MobileTerminated)业务时,MSC通过SGs接口向MME发送寻呼消息,MME通过EPS网络对UE进行寻呼,UE收到该寻呼消息后,需要先转到GPRS/UMTS网络,选择一个2G/3G的小区进行驻扎,然后再完成该MT业务的后续处理。因此,该架构和处理方法可以称为“CS fallback”(CS业务返回传统网络处理)。 

    演进网络的一个需求是实现Idle mode signalling reduction(也称之为空闲模式下的节约信令或者限制信令,简称ISR)功能,其主要是减少空闲模式下的UE在不同接入网络之间的移动性管理流程,如,减少GERAN(GSM EDGERadio Access Network,演进的GSM无线接入网)/UTRAN(UMTS TerritorialRadio Access Network,UMTS陆地无线接入网)和EUTRAN(Evolved UMTSTerritorial Radio Access Network,演进的UMTS陆地无线接入网)之间的Inter 3GPP Access System Mobility in Idle State处理。目前3GPP接入网络间的Idlemode signalling reduction机制的解决方案为双注册机制,即UE在两个不同的接入网络都注册,这样空闲模式下的UE在这两个接入网络之间移动时将不触发Inter 3GPP Access System Mobility流程,如,inter‑system RAU/TAU流程。 

    在LTE网络中,当UE发起一个联合注册或者联合更新流程,如果MME支持SGs接口,在所述流程中MME会为UE建立到MSC的连接。 

    在GERAN/UTRAN网络中,当UE发起一个联合注册或者联合更新流程,如果SGSN(Serving GPRS Support Node,服务GPRS支持节点)支持Gs接口,在所述流程中SGSN会为UE建立到MSC的连接。 

    目前的机制认为,对于支持SGs接口MSC,可以同时保持SGs接口连接和Gs接口连接。对于ISR激活的UE,如果在LTE网络和GERAN/UTRAN网络都执行了联合注册或者更新,且此时建立ISR关联的MME和SGSN与同一个MSC连接在一起,当有被叫业务的时候,MSC可以通过SGs接口触发MME寻呼UE,同时也可以通过Gs接口触发SGSN寻呼UE或者通过A/Iu‑cs接口触发BSS(BaseStation Subsystem,基站子系统)/RNS(Radio Network Subsystem,无线网络子系统)寻呼UE。 

    对于ISR激活的UE,网络侧并不知道UE到底驻留在LTE网络中还是GERAN/UTRAN网络中,以上所述处理机制可以保证寻呼到处于空闲态的UE,为用户提供可靠的业务保障。 

    在实现本发明的过程中,发明人发现现有技术至少存在以下问题: 

    对于ISR激活的UE,如果建立ISR关联的MME和SGSN与不同的MSC连接或者说MSC只保持了SGs接口连接或者Gs连接中的一个,那么当有被叫业务,UE当前注册的MSC只能在一个有效网络中寻呼UE,此时可能无法寻呼到UE,这样业务也无法正常进行。 

    【发明内容】

    本发明实施例提供了一种与MSC建立连接的方法和装置,用于实现在终端发生网络切换时,将两个网络中的网络实体连接于同一个MSC,以保证为两种网络都可以继续提供服务,从而保障为用户所提供服务的持续性,提高用户业务的稳定性。 

    为达到上述目的,本发明实施例一方面提出一种与MSC建立连接的方法,包括: 

    当终端由第一网络切换至第二网络时,位于所述第二网络的第二网络实体获取所述终端在所述第一网络中所对应的第一MSC的信息,其中,所述第一MSC与第一网络中的第一网络实体连接; 

    所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接;其中,所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接的方式,包括:根据获取到的所述第一MSC的信息,所述第二网络实体判断所述第一MSC是否可以在所述第二网络中为所述终端服务;当所述第一MSC不可以在所述第二网络中为所述终端服务时,所述第二网络实体选择第二MSC建立连接,并将第一网络实体与所述第二MSC建立连接。 

    另一方面,本发明实施例还提出一种网络实体,位于第二网络,包括: 

    获取模块,用于当终端由第一网络切换至第二网络时,获取所述终端在所述第一网络中所对应的第一MSC的信息,其中,所述第一MSC与第一网络中的第一网络实体连接; 

    连接模块,用于根据所述获取模块所获取到的所述第一MSC的信息,与所述第一MSC建立连接;判断模块,用于根据所述获取模块获取到的所述第一MSC的信息,判断所述第一MSC是否可以在所述第二网络中为所述终端服务;其中,所述连接模块,还用于当所述判断模块判断所述第一MSC不可以在所述第二网络中为所述终端服务时,选择可以在所述第二网络中为所述终端服务的第二MSC建立连接,并将第一网络实体与所述第二MSC建立连接。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

     附图说明

    为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 

    图1为本发明实施例一中的一种与MSC建立连接的方法的流程示意图; 

    图2为本发明实施例二中的一种网络实体的结构示意图; 

    图3为本发明实施例三中的一种与MSC建立连接的方法的流程示意图; 

    图4为本发明实施例四中的一种与MSC建立连接的方法的流程示意图; 

    图5为本发明实施例五中的一种与MSC建立连接的方法的流程示意图; 

    图6为本发明实施例六中的一种与MSC建立连接的方法的流程示意图; 

    图7为本发明实施例七中的一种与MSC建立连接的方法的流程示意图; 

    图8为本发明实施例八中的一种与MSC建立连接的方法的流程示意图; 

    图9为本发明实施例九中的一种与MSC建立连接的方法的流程示意图; 

    图10为本发明实施例十中的一种与MSC建立连接的方法的流程示意图。 

     具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 

    如图1所示,为本发明实施例一提供的一种与MSC建立连接的方法的流程示意图,该方法包括: 

    步骤S101、当终端由第一网络切换至第二网络时,第二网络实体获取终端在第一网络中所对应的第一MSC的信息。 

    其中,第二网络实体位于第二网络中,第一MSC与第一网络中的第一网络实体连接。 

    具体的,第二网络实体获取终端在第一网络中所对应的第一MSC的信息的操作,具体包括以下三种方式: 

    方式一、第二网络实体接收终端上报的第一MSC的信息。 

    方式二、第二网络实体向第一网络实体发送查询消息,并接收第一网络实体返回的第一MSC的信息。 

    方式三、第二网络实体接收第一网络实体发送第一MSC的信息。 

    其中,第一MSC的信息具体可以由第一网络实体通过重定位请求消息、上下文响应消息等消息携带进行发送。 

    进一步的,在第二网络实体接收到重定位请求消息之前,还包括: 

    第一网络实体接收source eNodeB发送的切换请求; 

    第一网络实体向第二网络实体发送包含第一MSC的信息的重定位请求消息。 

    步骤S102、第二网络实体根据获取到的第一MSC的信息,与第一MSC建立连接。 

    具体的,本步骤的实现包括以下流程: 

    根据获取到的第一MSC的信息,第二网络实体判断第一MSC是否可以在第二网络为终端服务。 

    当第一MSC可以在第二网络为终端服务时,第二网络实体与第一MSC建立连接。 

    当第一MSC不可以在第二网络为终端服务时,第二网络实体选择可以在第二网络为终端服务的第二MSC建立连接,并将第一网络实体与第二MSC建立连接。 

    其中,第一网络实体位于第一网络中。 

    在本步骤中,第二网络实体选择可以在第二网络为终端服务的第二MSC建立连接之后,将第一网络实体与第二MSC建立连接的操作,具体包括以下三种方式: 

    方式一、由终端触发跟踪区更新流程,将第一网络实体与第二MSC建立连接,具体流程如下: 

    1、第二网络实体向终端发送携带指示信息的消息。 

    其中,该指示信息的作用在于使终端返回第一网络时,触发跟踪区更新流程,将第一网络实体与第二MSC建立连接。 

    2、当终端返回第一网络时,终端根据上述的指示信息触发跟踪区更新流程,向第一网络实体发送跟踪区更新请求。 

    其中,该跟踪区更新请求具体包括两种情况: 

    (1)终端向第一网络实体发送包含第二MSC的信息的消息。 

    (2)终端向第一网络实体发送包含向第二网络实体获取第二MSC的信息的触发标识的消息。

    其中,触发标识是一种特殊信元或者指示,使得接收该触发标识的实体执行相应的处理流程,该触发标识可以在相互通信的实体或网络中进行预设,具体的设定方式本发明实施例不做限定。 

    3、第一网络实体根据跟踪区更新请求,与第二MSC建立连接。 

    对应上述的两种跟踪区更新请求,第一网络实体与第二MSC建立连接的流程也相应的包含两种情况: 

    (1)第一网络实体根据终端发送的第二MSC的信息,与该第二MSC建立连接。 

    (2)第一网络实体根据触发标识,向第二网络实体获取第二MSC的信息,并根据该第二MSC的信息,与第二MSC建立连接。 

    方式二、由第二网络实体向第一网络实体发送第二MSC的信息,触发第一网络实体与第二MSC建立连接,具体流程如下: 

    1、第二网络实体向第一网络实体发送包含第二MSC的信息的消息。 

    其中,包含第二MSC的信息的消息,具体通过上下文确认消息,或位置更新消息进行发送。 

    2、第一网络实体根据第二MSC的信息与第二MSC建立连接。 

    其中,包含第二MSC的信息的消息中还进一步包括LAI(Location AreaIdentity位置区域标识),或,预设的原因标识。 

    进一步的,当向第一网络实体发送包含第二MSC的信息的消息中还包括LAI时,第一网络实体根据第二MSC的信息和LAI,与第二MSC建立连接; 

    当向第一网络实体发送包含第二MSC的信息的消息中还包括预设的原因标识时,第一网络实体向第二MSC发送包含预设的原因标识的消息,第二MSC根据预设的原因标识,与第一网络实体建立连接。 

    再进一步的,当终端在第二网络中发生移动,导致第二MSC切换至第三MSC时,本方法还包括以下处理流程: 

    第二网络实体与第三MSC建立连接; 

    第二网络实体向第一网络实体发送包含第三MSC的信息的消息,第一网络实体根据第三MSC的信息与第三MSC建立连接。

    方式三、第二MSC接收第二网络实体发送的第一网络实体的信息,主动发起与第一网络实体建立连接的处理,具体流程如下: 

    第二MSC接收第二网络实体发送的包含第一网络实体的信息的消息; 

    第二MSC根据第一网络实体的信息判断是否已经与第一网络实体建立连接; 

    当第二MSC判断未与第一网络实体建立连接时,第二MSC向第一网络实体发送包含第二MSC的信息的消息,与第一网络实体建立连接。 

    进一步的,当终端在第二网络中发生移动,导致第二MSC切换至第三MSC时,本方法还包括以下处理流程: 

    第三MSC与第二网络实体建立连接; 

    第三MSC接收第二网络实体发送的包含第一网络实体的信息的消息; 

    第三MSC根据第一网络实体的信息判断是否已经与第一网络实体建立连接; 

    当第三MSC判断未与第一网络实体建立连接时,第三MSC向第一网络实体发送包含第三MSC的信息的消息,与第一网络实体建立连接。 

    需要进一步指出的是,在前文中所提及的第一网络实体的信息具体为第一网络实体的地址信息或标识信息; 

    并且,在前文中所提及的第一MSC、第二MSC或第三MSC的信息,具体包括: 

    第一MSC、第二MSC或第三MSC的地址信息;或, 

    第一MSC、第二MSC或第三MSC的序号或标识信息;或, 

    第一MSC、第二MSC或第三MSC分配给终端的LAI信息;或, 

    第一MSC、第二MSC或第三MSC分配给终端的LA信息和TMS信息。 

    并且,当第一MSC、第二MSC或第三MSC的信息为第一MSC、第二MSC或第三MSC分配给终端的LAI信息时,该方法还包括: 

    第二网络实体根据LAI信息,对第一MSC、第二MSC或第三MSC进行寻址,获取第一MSC、第二MSC或第三MSC的地址信息; 

    当第一MSC、第二MSC或第三MSC的信息为第一MSC、第二MSC或第三 MSC分配给终端的LAI信息和TMSI信息时,该方法还包括: 

    第二网络实体根据LAI信息和TMSI信息,对第一MSC、第二MSC或第三MSC进行寻址,获取第一MSC、第二MSC或第三MSC的地址信息。 

    其中,需要指出的是,上述的LAI信息可以是直接获取的,也可以是从RAI信息中提取出来。 

    具体的,RAI的编码结构中包含LAC信息,RAI信息的组成结构示意如下: 

    RAI=MCC+MNC+LAC+RAC, 

    进一步的,LAI信息的组成结构示意为: 

    LAI=MCC+MNC+LAC, 

    基于上述的LAI和RAI信息的组成结构可以看出,LAI信息的各组成信息均包含于RAI信息中,可以通过在RAI信息中提取相应的信息来实现LAI信息的提取,所以本发明实施例所提出的技术方案中同样包括提供RAI信息,然后从RAI信息中提取出LAI信息的技术方案,这样的变化并不影响本发明的保护范围。 

    上述的关于RAI和LAI的关系的说明,同样适用于本发明后续实施例所提出的技术方案,这一点在后文中相应的实施例中都是一致的,本发明后续的实施例中不再重复叙述。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    对应上述的本发明实施例一所提出的与MSC建立连接的方法,如图2所示,为本发明实施例二提供的一种网络实体的结构示意图,该网络实体具体包括: 

    获取模块1,用于当终端由第一网络切换至第二网络时,获取终端在第一网络中所对应的第一MSC的信息,其中,第一网络与第一MSC连接。 

    进一步的,对应前述本发明实施例一多提出的与MSC建立连接的方法, 该获取模块1根据获取信息的方式不同,具体可以分为以下三种结构: 

    结构一、包括接收子模块11,用于接收终端上报的第一MSC的信息。 

    结构二、包括查询子模块12和接收子模块11。 

    查询子模块12,用于向第一网络实体发送查询消息, 

    接收子模块11,用于接收第一网络实体返回的第一MSC的信息。 

    结构三、包括接收子模块11,用于接收第一网络实体发送的包含第一MSC的信息的重定位请求消息。 

    需要指出的是,上述的三种结构是根据信息获取方式的不同而做出的变化,但是,在具体的实施场景下,获取模块1中可以同时包括上述三种结构,或者仅包括其中的一种或几种结构,这样的变化并不影响本发明的保护范围。 

    连接模块2,用于根据获取模块1所获取到的第一MSC的信息,与第一MSC建立连接。 

    进一步的,本实施例所提出的网络实体中,还包括: 

    判断模块3,用于根据获取模块1获取到的第一MSC的信息,判断第一MSC是否可以在第二网络为终端服务。 

    在此情况下,连接模块2,还用于当判断模块3判断第一MSC可以在第二网络为终端服务时,与第一MSC建立连接;或用于当判断模块3判断第一MSC不可以在第二网络为终端服务时,选择可以在第二网络为终端服务的第二MSC建立连接,并将第一网络实体与第二MSC建立连接。 

    其中,第一网络实体位于第一网络中。 

    进一步的,对应前述本发明实施例一多提出的与MSC建立连接的方法,该连接模块2根据建立连接方式不同,具体可以分为以下三种结构: 

    结构一、包括连接子模块21和发送子模块22,其中: 

    连接子模块21,用于与可以在第二网络为终端服务的第二MSC建立连接; 

    发送子模块22,用于向终端发送携带指示信息的消息,指示信息使终端返回第一网络时,触发跟踪区更新流程,将第一网络实体与连接子模块31所连接的第二MSC建立连接。 

    结构二、包括连接子模块21和发送子模块22,在本结构中:

    连接子模块21,用于与可以在第二网络为终端服务的第二MSC建立连接; 

    发送子模块22,用于向第一网络实体发送包含连接子模块31所连接的第二MSC的信息的消息,第一网络实体根据第二MSC的信息与第二MSC建立连接。 

    结构三、仅包括发送子模块22,用于向第二MSC发送包含第一网络实体的信息的消息,以使第二MSC触发与第一网络实体建立连接的流程。 

    需要指出的是,上述的三种结构是根据建立连接方式的不同而做出的变化,但是,在具体的实施场景下,连接模块2中可以同时包括上述三种结构,或者仅包括其中的一种或几种结构,这样的变化并不影响本发明的保护范围。 

    进一步的,该网络实体还包括: 

    寻址模块4,用于当获取模块所获取的MSC的信息为LAI信息时,根据LAI信息,对相应的MSC进行寻址,获取各相应的MSC的地址信息,或,当获取模块所获取的MSC的信息为LAI信息和TMSI信息时,根据LAI信息和TMSI信息,对相应的MSC进行寻址,获取相应的MSC的地址信息。 

    上述模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    本发明实施例三提出了一种与MSC建立连接的方法,其目的在于:在ISR激活的时候,建立ISR关联的MME和SGSN连接到同一个MSC。其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,UE发起联合路由更新(RAU),SGSN向MME询问所使用的MSC信息(如,SGSN通过Context Request消息向MME进行查询),MME向SGSN提供MSC信息(如,MME通过ContextResponse消息向SGSN进行反馈)。

    其中,提供的MSC信息可以是MSC地址信息,也可以是序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将上述的MSC信息带给SGSN,例如,UE在RAU Request消息中携带LAI信息和TMSI信息,发送给SGSN。 

    SGSN获得MME所使用的MSC地址,如果此MSC可以继续为UE提供服务,那么SGSN就选择与此MSC建立连接,即MME和SGSN连接到同一个MSC,使得UE在建立ISR关联的两个网络中连接到到同一个MSC。 

    如图3所示,为本发明实例三所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    步骤S301、UE附着于MME。 

    通过附着流程,UE成功附着于MME上。 

    UE在Attach Request附着请求消息中指示CS fallback indicator,MME还需要将UE注册到MSC1。此时MME与MSC1建立连接。 

    B、ISR激活流程 

    步骤S302、UE向SGSN发送路由更新请求。 

    UE移动到SGSN下,发起联合路由更新,发送路由更新请求RoutingArea Update Request消息给SGSN。 

    此时伴随的处理有,在路由更新请求消息中携带MSC的信息给SGSN。 

    需要指出的是,提供的信息可以是MSC地址信息,也可以是序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。(SGSN利用LAI信息,或LAI信息和TMSI信息寻址需要进行连接的MSC)。 

    步骤S303、SGSN发送上下文请求Context Request消息给MME,要求获取用户在MME上保存的上下文。

    其中,获得MME所使用的MSC地址信息的处理有两种方法: 

    1)在步骤S302中,UE主动上报MSC的地址信息给SGSN(也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息); 

    2)如果UE发起的联合更新,即SGSN需要与某个MSC建立连接,SGSN在消息中携带信元询问MME保存的MSC地址信息。 

    其中,信元形式可以是“MSC needed”等,具体信元形式的变化并不影响本发明的保护范围。 

    步骤S304、MME返回上下文响应Context Response消息给SGSN,消息中携带MME支持ISR的能力信息。 

    MME根据SGSN的询问,在Context Response消息中提供MSC的地址信息给SGSN。 

    这里MME提供MSC的信息也可以是主动的,不由SGSN的寻呼触发。提供的信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息(SGSN利用LAI信息,或LAI信息和TMSI信息寻址需要进行连接的MSC)。 

    对于其它可以表征MSC的信息的信元或者形式,本发明实施例不做限定。 

    步骤S305、SGSN发送上下文确认(Context Ack)消息给MME,如果决定启动ISR,则在消息中指示给MME,ISR启用。 

    步骤S306、SGSN根据获得的MSC1的信息判断MSC1是否可以为UE服务。 

    具体的,SGSN判断MSC1是否可以继续为UE提供服务的方法如下: 

    1)SGSN根据UE当前所处位置(接入网会上报UE所处位置,不论是LAI还是从RAI提取出LAI信息)选择MSC,如果发现UE当前所处位置区域仍然可以被MSC1服务,那么则判断结果为是,否则判断结果为否。 

    2)SGSN根据UE当前所处位置(接入网会上报UE所处位置,不论是LAI 还是从RAI提取出LAI信息)选择MSC,例如通过配置或者DNS解析(用UE当前所处位置,例如,LAI)获得一个可服务的MSC列表,MSC1如果出现在列表中,则判断结果为是,否则判断结果为否。 

    进一步的,上述的判断方法同样适用于MME判断MSC是否可以继续为UE提供服务,后文中不再重复说明。 

    当判断结果为是时,执行步骤S307; 

    当判断结果为否时,则需要执行为UE选择新的MSC的流程,具体的流程在后续的本发明实施例五、实施例七和实施例九中进行详细描述,本实施例中不再说明。 

    需要指出的是,上述判断MSC是否可以继续为UE提供服务的方法的具体内容的说明在本发明后续的实施例中都是一致的,在后文中对此将不再重复叙述,但这并不影响本发明的保护范围。 

    步骤S307、SGSN发送位置更新请求消息Location Update Request给MSC1。 

    SGSN根据获得的MME所选择的MSC1的地址进行判断,如果此MSC1可以继续为UE提供服务,那么SGSN与此MSC1为建立连接,即UE在建立ISR关联的两个网络中连接到到同一个MSC。 

    步骤S308、MSC1向SGSN发送位置更新接受消息(Location UpdateAccept),此时MSC1保证与建立ISR关联的SGSN和MME建立连接。 

    步骤S309、SGSN向UE发起路由区更新接受消息(Routing Area UpdateAccept)。 

    步骤S310、UE向SGSN发起路由区更新完成消息(Routing Area UpdateComplete)。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。

    本发明实施例四提出了一种与MSC建立连接的方法,其目的在于:在切换的时候,建立ISR关联的MME和SGSN与同一个MSC建立连接。其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,源演进节点Source eNodeB发起切换请求(Handover Required),MME向SGSN提供MSC信息(ForwardRelocation Request消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    当切换完成后,UE发起联合路由更新(RAU)。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(如,UE通过RAU Request消息携带LAI信息和TMSI信息,发送给SGSN)。 

    SGSN获得MME所使用的MSC地址,如果此MSC可以继续为UE提供服务,那么SGSN就选择与此MSC建立连接,即MME和SGSN连接到同一个MSC,使得UE在建立ISR关联的两个网络中连接到到同一个MSC。 

    如图4所示,为本发明实例四所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、切换流程 

    步骤S402、Source eNodeB向MME发起切换请求消息(HandoverRequired)。 

    步骤S403、MME转发重定位请求消息(Forward Relocation Request)给SGSN,同时携带与MME连接的MSC1信息和MME支持ISR的能力信息。

    这里MSC1信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息(SGSN利用LAI信息,或LAI信息和TMSI信息寻址需要进行连接的MSC)。 

    对于其它可以表征MSC的信息的信元或者形式,本发明实施例不做限定。 

    步骤S404、SGSN转发重定位响应消息(Forward Relocation Response)给MME。 

    如果决定启动ISR,则在消息中指示给MME,ISR启用。 

    步骤S405、MME转发重定位完成消息(Forward Relocation Complete)给SGSN。 

    步骤S406、MME向Source eNodeB返回切换命令(HandoverCommand)。 

    步骤S407、Source eNodeB通知UE切换完成。 

    向UE发送来自E‑UTRAN的切换命令(Handover from E‑UTRANCommand) 

    步骤S408、切换完成后,UE向SGSN发起路由更新请求消息(RoutingArea Update Request)。 

    此时伴随的处理有,在路由更新请求消息中携带MSC的地址信息给SGSN。提供的信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息(SGSN利用LAI信息,或LAI信息和TMSI信息寻址需要进行连接的MSC)。 

    步骤S409、SGSN根据获得的MSC1的信息判断MSC1是否可以为UE服务。 

    当判断结果为是时,执行步骤S410; 

    当判断结果为否时,则需要执行为UE选择新的MSC的流程,具体的流程在后续的本发明实施例六、实施例八和实施例十中进行详细描述,本 实施例中不再说明。 

    步骤S410、SGSN发送位置更新请求消息Location Update Request消息给MSC1。 

    SGSN根据获得的MME所选择的MSC1的地址进行判断(具体的获得方式可以是步骤S403中MME向SGSN提供,或者步骤S408中由UE向SGSN上报),如果此MSC1可以继续为UE提供服务,则SGSN选择此MSC1建立连接,即MME和SGSN关联到同一个MSC1,使得UE在建立ISR关联的两个网络中连接到到同一个MSC。 

    步骤S411、MSC1向SGSN发送位置更新接受。 

    此时MSC1同时保证了与建立ISR关联的SGSN和MME的连接。 

    步骤S412、SGSN向UE返回路由更新接受消息。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    本发明实施例五提出了一种与MSC建立连接的方法,其目的在于:在ISR激活的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例三所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,UE发起联合路由更新(RAU),SGSN向MME询问所使用的MSC信息(Context Request消息),MME向SGSN提供MSC信息(Context Response消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息, 或LAI信息和TMSI信息带给SGSN(RAU Request消息携带上述信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与该MSC建立连接。 

    SGSN在联合位置更新流程中通知UE(RAU Accept消息),使UE设置状态,在ISR激活的场景下回到E‑UTAN网络马上发起联合的跟踪区更新流程(TAU)。 

    需要说明的是,在上述流程中可能的处理方法为:RAU Accept消息中携带“MSC changed”IE或者“Combined TAU Needed”IE等等给UE。指示MSC改变,回到E‑UTRAN网络需要重新选择服务的MSC。 

    相应的,UE接收上述的消息以后,可能处理方法为:将下次更新使用的临时标识(Temporary Identity used in Next update,TIN)设置为“P‑TMSI”或者将GUTI设置为“Update needed”或者UE设置一个状态“TAU needed”等等方案都可以触发UE回到E‑UTRAN网络发起重新选择服务的MSC。 

    通过新增消息使MME从SGSN获取与其建立连接的MSC信息。发起到新MSC的连接建立流程。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给MME(TAU Request消息携带上述信息)。 

    如图5所示,为本发明实例五所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、ISR激活流程 

    步骤S502至步骤S505、具体步骤内容如本发明实施例三中的步骤S302至步骤S305所述,本实施例不再另行说明。 

    步骤S506、SGSN根据获得的MSC1的信息判断MSC1是否可以为 SGSN服务。 

    当判断结果为是时,执行前述的本发明实施例三中步骤S307至步骤S310所描述的流程,本实施例中不再说明。; 

    当判断结果为否时,执行步骤S507。 

    步骤S507、SGSN发送位置更新请求消息Location Update Request消息给MSC2。 

    SGSN根据所获得的MME所选择的MSC1的地址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接。 

    步骤S508、MSC2向SGSN发送位置更新接受。 

    步骤S509、SGSN向UE发起路由区更新接受消息。 

    该消息通过携带特殊信元或者指示等方式使UE设置一个内部状态或者一个标识位等方式,保证UE在ISR激活场景下回到E‑UTRAN网络时立即发起联合跟踪区更新流程。 

    其中,该消息中所携带的特殊信元或指示等本发明实施例不做进一步限定,可以达到相同技术效果的方式均属于本发明的保护范围。 

    步骤S510、UE向SGSN发起路由区更新完成消息。 

    当UE回到E‑UTRAN网络MME下,UE根据“ISR激活”中步骤S509中的描述,触发跟踪区更新流程,具体说明如下: 

    C、跟踪区更新流程 

    步骤S511、UE向MME发送跟踪区更新请求消息。 

    当UE回到E‑UTRAN网络MME下,UE根据“ISR激活”中步骤S509中的描述,立即发起跟踪区更新请求消息。 

    这里的处理有两种可能性: 

    1)跟踪区更新请求消息中“Update Type”信元(Information Elements,IE)设置为特殊的原因值,保证MME向建立ISR关联的SGSN获取其所使用的MSC的信息。 

    即MME执行后续的步骤S512至步骤S514。 

    2)跟踪区更新请求消息中UE可以携带MSC2的地址信息,或序号或 标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息(MME可利用LAI信息,或LAI信息和TMSI信息寻址需要建立连接的MSC2)信息上报给MME。 

    例如,在TAU消息中携带:“MSC Address”或者“MSC Number”或者“TAI and or TMSI”。 

    需要进一步指出的是,TAU消息中携带“Old GUTI”信元。如果此时TIN指示为“P‑TMSI”,则Old GUTI=P‑TMSI+RAI。关于上述的LAI信息可以从RAI信息中获取,同样适用于本步骤中。 

    另外,目前的TAU流程中,当TIN指示为“P‑TMSI”,那么MME需要执行步骤S512至步骤S514与SGSN同步上下文。但此时MME只需要获得MSC2的地址信息,并不需要与SGSN同步上下文(前提是,ISR激活的情况下,UE的承载上下文没有发生改变)。所以还需要设置一个指示信息,指示MME不需要与SGSN同步上下文。例如:当TAU消息中携带TMSI信息,MME就MME不需要与SGSN同步上下文。 

    对于上述的处理方式2),由UE提供MSC2的地址信息,MME不需要执行后续的步骤S512至步骤S514。 

    步骤S512至步骤S514、具体步骤内容如本发明实施例三中的步骤S302至步骤S305所述,本实施例不再另行说明。 

    步骤S515、MME发起到MSC2的位置更新流程。 

    MME是根据当前UE所处的位置信息(LAI信息)选择MSC,由于E‑UTRAN网络中,MME接收的UE位置信息是TAI,所以MME需要将TAI信息映射为LAI信息。这样的话,根据前述的判断方法,如果MSC2无法在E‑UTRAN网络中为UE提供服务,那么MME重新选择一个可以为UE服务的MSC。后续操作如本发明实施例三所述。 

    这种情况属于异常情况,运营商可以通过网络规划及配置避免这种情况的发生。 

    进一步的,另外一种可行的方法如下: 

    MME可以将UE在GERAN/UTRAN网络中所处的位置信息(LAI信 息)作为它在E‑UTRAN网络中的位置信息(LAI信息)。即,MME不需要将TAI信息映射为LAI信息。这样的话可以保证在GERAN/UTRAN网络中为UE服务的MSC继续可以在E‑UTRAN网络中为UE服务。 

    对于初次接入E‑UTRAN网络,MME可以配置缺省的位置信息(LAI信息),MME并根据此LAI信息为UE选择可服务的MSC。当UE从E‑UTRAN网络接入GERAN/UTRAN网络,按照本发明实施例所提供的方案,如果MSC还可以在GERAN/UTRAN网络中为UE服务,则SGSN建立连接到MSC,否则在GERAN/UTRAN网络中重新选择MSC为UE服务。此时,MME在联合的跟踪区更新流程中通知UE(TAU Accept消息),使UE设置状态,在ISR激活的场景下回到GERAN/UTRAN网络马上发起联合的路由区更新流程(RAU),则UE可以发起联合的路由区更新流程(RAU),由SGSN为UE选择服务的MSC. 

    对应上述的流程说明,可能的处理方法为:TAU Accept消息中携带“MSC changed”信元或者“Combined RAU Needed”信元等等给UE,指示MSC改变,回到GERAN/UTRAN网络需要重新选择服务的MSC。 

    进一步的,UE接收上述的信息以后可能处理方法为:将TIN设置为“GUTI”或者将P‑TMSI设置为“Update needed”或者UE设置一个状态或者“Combined RAU Needed”等等方案都可以触发UE回到GERAN/UTRAN网络发起重新选择服务的MSC。 

    具体如图5所示,包括MME向MSC2发送位置更新请求消息,MSC2向HSS(Home Subscriber Server,归属用户服务器)发送更新位置的请求,HHS向MSC1发送取消位置的通知消息,MSC1向HSS发送取消位置的确认消息,HSS向MSC2发送位置更新的确认消息,MSC2向MME返回位置更新接受等一系列流程,共同完成了MSC2的位置更新流程。需要指出的是,在图中所示的何在上述描述中所提及的各步骤在具体的实施场景中可以进行相应的调整,能够达到使MSC2的位置完成更新的其他流程也同样属于本发明的保护范围。 

    另一方面,这里MME获取MSC2的地址信息如下所示:

    1)可以通过步骤S511中可能性1)的描述,由SGSN提供; 

    2)可以通过步骤S511中可能性2)的描述,由UE提供。 

    此时,MSC2同时与建立ISR关联的SGSN和MME建立了连接。MSC2与HSS交互信息,更新HSS中的信息。 

    步骤S516、MME向UE发送跟踪区更新接受消息,建立ISR关联的MME和SGSN同时与MSC2相连接。 

    步骤S517、UE向MME发送跟踪区更新完成消息。 

    需要进一步指出的是,本发明实施例所提出的技术方案同样适用于UE在SGSN下的移动,LA发生改变的情况。在相应的处理流程中,UE发起SGSN内部的联合更新,其中,SGSN并不改变,场景B的ISR激活流程中不执行步骤S503至步骤S505。 

    进一步的,由于位置区域的影响(LA发生改变),导致MSC发生改变,此时上述本发明实施例所提出的技术方案同样可以保证ISR相关联的SGSN和MME连接到同一个MSC。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    发明实施例六提出了一种与MSC建立连接的方法,其目的在于:在切换的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例四所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,Source eNodeB发起切换请求(HandoverRequired),MME向SGSN提供MSC信息(Forward Relocation Request消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序 号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    当切换完成后,UE发起联合路由更新(RAU)。MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(RAU Request消息携带上述信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与新MSC建立连接。 

    SGSN在联合位置更新流程中通知UE(RAU Accept消息),使UE设置状态,在ISR激活的场景下回到E‑UTAN网络马上发起联合的跟踪区更新流程(TAU)。通过新增消息使MME从SGSN获取与其建立连接的MSC信息。发起到新MSC的连接建立流程。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给MME(TAU Request消息携带上述信息)。 

    如图6所示,为本发明实例六所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、切换流程 

    步骤S602至步骤S608、具体步骤内容如本发明实施例四中的步骤S402至步骤S408所述,本实施例不再另行说明。 

    步骤S609、SGSN根据获得的MSC1的信息判断MSC1是否可以为SGSN服务。 

    当判断结果为是时,执行前述的本发明实施例四中步骤S410至步骤S412所描述的流程,本实施例中不再说明; 

    当判断结果为否时,执行步骤S610。 

    步骤S610、SGSN发送位置更新请求消息Location Update Request消 息给MSC2。 

    SGSN根据获得的MME所选择的MSC1的地址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接。 

    步骤S611、MSC2向SGSN发送位置更新接受。 

    步骤S612、SGSN向UE发起路由区更新接受消息。 

    该消息通过携带特殊信元或者指示等方式使UE设置一个内部状态或者一个标识位等方式,保证UE在ISR激活场景下回到E‑UTRAN网络时立即发起联合跟踪区更新流程。 

    当UE回到E‑UTRAN网络MME下,UE根据“ISR激活”中步骤S612中的描述,触发跟踪区更新流程,具体说明如下: 

    C、跟踪区更新流程 

    在本实施例中,跟踪区更新流程与前述的本发明实施例五所描述的跟踪区更新流程基本一致,其中的差别在于,在步骤S613中,当UE回到E‑UTRAN网络MME下,UE是根据“切换”中步骤S612的状态设置,立即发起跟踪区更新请求消息。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    本发明实施例七提出了一种与MSC建立连接的方法,其目的在于:在ISR激活的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例三所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,UE发起联合路由更新(RAU),SGSN向MME询问所使用的MSC信息(Context Request消息),MME向SGSN提供MSC信息(Context Response消息)。

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(RAU Request消息携带上述信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与MSC建立连接。 

    SGSN在S3接口上通过现有消息(Context Ack)或者新增消息通知MME与新MSC建立连接。MME收到消息后,发起与新MSC建立连接的流程。 

    如图7所示,为本发明实例七所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、ISR激活流程 

    步骤S702至步骤S704、具体步骤内容如本发明实施例三中的步骤S302至步骤S304所述,本实施例不再另行说明。 

    步骤S705、SGSN根据获得的MSC1的信息判断MSC1是否可以为SGSN服务。 

    当判断结果为是时,执行前述的本发明实施例三中步骤S307至步骤S310所描述的流程,本实施例中不再说明。; 

    当判断结果为否时,执行步骤S706,或在执行步骤s707和步骤S708之后,执行步骤S709。 

    步骤S706、SGSN发送上下文确认(Context Ack)消息给MME,向MME传递新选择的MSC2的地址信息。 

    SGSN根据获得的MME所选择的MSC1的地址,判断MSC1不可以 为UE提供服务,则SGSN选择一个新的MSC2建立连接。 

    SGSN发送包含MSC2的地址信息的上下文确认(Context Ack)消息给MME。 

    对于上下文确认(Context Ack)消息中传递的信元,有如下两种处理方法: 

    1)消息中携带LAI和MSC2的地址信息,MSC2的地址信息的表示方法如实施例三所述; 

    2)一个特殊原因值或者信元和MSC2的地址信息,MSC2接收该特殊原因值或者信元,知道此时MME发起是一个与其建立连接的过程,消息中没有携带LAI信息也不影响后续的处理。 

    步骤S707、SGSN发送位置更新请求消息Location Update Request消息给MSC2。 

    SGSN根据获得的MME所选择的MSC1的地址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接。 

    步骤S708、MSC2向SGSN发送位置更新接受。 

    进一步的,如果步骤S706中SGSN没有向MME传递新选择的MSC2的地址信息,本流程中增加步骤S709,具体内容为: 

    步骤S709、SGSN向MME发送位置更新消息,向MME发送MSC2的地址信息。 

    对于位置更新消息中传递的信元,可以有如下两种处理方法: 

    1)消息中携带LAI和MSC2的地址信息,MSC2的地址信息的表示方法如实施例一所述; 

    2)一个特殊原因值或者信元和MSC2的地址信息,MSC2接收特殊原因值或者信元,知道此时MME发起是一个与其建立连接的过程,消息中没有携带LAI信息也不影响后续的处理。 

    本步骤的作用在于SGSN将新选择的MSC2的地址信息带给MME,采用了SGSN向MME发起位置更新消息的形式,本发明不限定采用其它的消息或者形式。

    需要指出的是,本实施例所提出的流程中是否包含步骤S709需要根据步骤S706中是否向MME发送了MSC2的地址信息来决定,当步骤S706中已经发送该信息时,步骤S709将不再需要,反之,则需要步骤S709完成发送MSC2的地址信息的任务,因此,是否包含步骤S709并不影响本发明的保护范围。 

    步骤S710、MME发起到MSC2的位置更新流程。 

    本步骤的具体流程如前述本发明实施例五中的步骤S515所述,本实施例中不再重复叙述。 

    需要指出的是,这里MME连接到MSC2有两种可能性: 

    1)通过步骤S706所述的方法获得,此时可不执行后续的步骤S709; 

    2)如果步骤S706中SGSN没有向MME发送MSC2的地址信息,则通过步骤S709获得。 

    步骤S711、MME向SGSN发送位置更新确认消息。 

    如果签署过程中,不包含步骤S709,则,步骤S711也相应的缺省。 

    步骤S712、SGSN向UE发起路由区更新接受消息。 

    步骤S713、UE向SGSN发起路由区更新完成消息。 

    需要进一步指出的是,本发明实施例所提出的技术方案同样适用于UE在SGSN下的移动,LA发生改变的情况。在相应的处理流程中,UE发起SGSN内部的联合更新,其中,SGSN并不改变,场景B的ISR激活流程中不执行步骤S703至步骤S706。 

    由于位置区域的影响(LA发生改变),导致MSC发生改变,此时上述方案同样可以保证ISR相关联的SGSN和MME连接到同一个MSC。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    发明实施例六提出了一种与MSC建立连接的方法,其目的在于:在 切换的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例四所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,Source eNodeB发起切换请求(HandoverRequired),MME向SGSN提供MSC信息(Forward Relocation Request消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    当切换完成后,UE发起联合路由更新(RAU)。MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(RAU Request消息携带上述信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与MSC建立连接。 

    SGSN在S3接口上通过现有消息(Forward Relocation Response)或者新增消息通知MME与新MSC建立连接。MME收到消息后,发起与新MSC建立连接的流程。 

    如图8所示,为本发明实例八所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、切换流程 

    步骤S802至步骤S803、具体步骤内容如本发明实施例四中的步骤S402至步骤S403所述,本实施例不再另行说明。 

    步骤S804、SGSN发送转发重定位响应消息给MME。

    SGSN根据获得的MME所选择的MSC1的地址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接。 

    对于转发重定位响应消息中的处理,可以有如下两种处理方法: 

    1)消息中携带LAI和MSC2的地址信息,MSC2的地址信息的表示方法如实施例一所述; 

    2)一个特殊原因值或者信元和MSC2的地址信息,MSC2接收特殊原因值或者信元,知道此时MME发起是一个与其建立连接的过程,消息中没有携带LAI信息也不影响后续的处理。 

    步骤S805、MME发送转发重定位完成消息给SGSN。 

    步骤S806至步骤S811、具体步骤内容如本发明实施例六中的步骤S606至步骤S611所述,本实施例不再另行说明。 

    步骤S812、SGSN向MME发起位置更新消息。 

    如果步骤S804中SGSN没有向MME传递新选择的MSC2的地址信息,则SGSN向MME发起位置更新消息。 

    对于位置更新消息中传递的信元,可以有如下两种处理方法: 

    1)消息中携带LAI和MSC2的地址信息,MSC2的地址信息的表示方法如实施例三所述; 

    2)一个特殊原因值或者信元和MSC2的地址信息,MSC2接收特殊原因值或者信元,知道此时MME发起是一个与其建立连接的过程,消息中没有携带LAI信息也不影响后续的处理。 

    本步骤的作用在于SGSN将新选择的MSC2的地址信息带给MME,采用了SGSN向MME发起位置更新消息的形式,本发明不限定采用其它的消息或者形式。 

    步骤S813、MME发起到MSC2的位置更新流程。 

    本步骤的具体流程如前述本发明实施例五中的步骤S515所述,本实施例中不再重复叙述。 

    这里MME连接到MSC2有两种可能性: 

    1)通过步骤S804所述的方法获得,此时可不执行后续的步骤S812;

    2)或如果步骤S804中SGSN没有向MME发送MSC2的地址信息,则通过步骤S812获得。 

    步骤S814、MME向SGSN发送位置更新确认消息。 

    步骤S815、SGSN向UE发起路由区更新接受消息。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    本发明实施例九提出了一种与MSC建立连接的方法,其目的在于:在ISR激活的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例三所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,UE发起联合路由更新(RAU),SGSN向MME询问所使用的MSC信息(Context Request消息),MME向SGSN提供MSC信息(Context Response消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    另外,MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(RAU Request消息携带LAI信息,或LAI信息和TMSI信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与MSC建立连接。 

    SGSN在消息中将MME地址告诉新MSC(Location Update Request消息),MSC发现MME未与其建立连接,则发消息(新增SGs接口上的 消息)通知MME发起建立连接的流程。此时也可认为MSC主动发消息通知MME,MME回复响应,完成连接的建立。 

    如图9所示,为本发明实例九所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、ISR激活流程 

    步骤S902至步骤S905、具体步骤内容如本发明实施例三中的步骤S302至步骤S305所述,本实施例不再另行说明。 

    步骤S906、SGSN根据获得的MSC1的信息判断MSC1是否可以为SGSN服务。 

    当判断结果为是时,执行前述的本发明实施例三中步骤S307至步骤S310所描述的流程,本实施例中不再说明。; 

    当判断结果为否时,即SGSN根据获得的MME所选择的MSC1的地址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接,执行步骤S907。 

    步骤S907、SGSN发送位置更新请求消息Location Update Request消息给MSC2。 

    该消息中携带建立ISR关联的MME地址告知MSC2,SGSN还有可能消息中携带一个特殊的指示触发MSC2向MME发送消息建立连接,即执行后续步骤S908。 

    步骤S908、MSC2通过SGSN上报的MME地址信息,如果未与其建立连接,则向与SGSN建立ISR关联的MME发送位置更新消息。 

    对于这里的“位置更新”消息,本发明不对消息名称做限定,作用在于建立MSC2与MME之间的连接。 

    该消息中携带MSC的地址信息(例如,SGSN Number),或者其它表征MSC地址信息的信元或者形式。

    步骤S909、MME向MSC2恢复响应建立MME与MSC2之间的连接。 

    步骤S910、MSC2的位置更新流程。 

    本步骤的具体流程如前述本发明实施例五中的步骤S515所述,本实施例中不再重复叙述。 

    需要指出的是,在本步骤中,MSC2不是向MME返回位置更新接受,而是执行步骤S911,此处的步骤区别并不影响本发明的保护范围。 

    步骤S911、MSC2向SGSN发送位置更新接受消息,告知SGSN连接建立完成。 

    步骤S912、SGSN向UE发起路由区更新接受消息。 

    步骤S913、UE向SGSN发起路由区更新完成消息。 

    需要进一步指出的是,本发明实施例所提出的技术方案同样适用于UE在SGSN下的移动,LA发生改变的情况。在相应的处理流程中,UE发起SGSN内部的联合更新,其中,SGSN并不改变,场景B的ISR激活流程中不执行步骤S903至步骤S905。 

    进一步的,由于位置区域的影响(LA发生改变),导致MSC发生改变,此时上述本发明实施例所提出的技术方案同样可以保证ISR相关联的SGSN和MME连接到同一个MSC。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    发明实施例十提出了一种与MSC建立连接的方法,其目的在于:在切换的时候,建立ISR关联的MME和SGSN连接到同一个MSC。该方法是对本发明实施例四所提出的技术方案的进一步完善,提出了在MSC1不能继续为SGSN服务的情况下,SGSN选择其他MSC,并将该MSC与SGSN和MME建立连接的流程,其基本思想和技术关键点如下: 

    以由MME移动到SGSN为例,Source eNodeB发起切换请求(Handover Required),MME向SGSN提供MSC信息(Forward Relocation Request消息)。 

    其中,提供的MSC信息可以是MSC地址信息,也可以是MSC的序号或标识信息,或MSC分配给UE的LAI信息,或MSC分配给UE的LAI信息和TMSI信息。 

    当切换完成后,UE发起联合路由更新(RAU)。MSC的信息也可以由UE提供,UE在注册消息中将LAI信息,或LAI信息和TMSI信息带给SGSN(RAU Request消息携带上述信息)。 

    SGSN获得MME所使用的MSC地址,如果此MSC无法为UE提供服务,那么SGSN重新选择一个MSC,同时通知与其建立ISR关联的MME与MSC建立连接。 

    SGSN在消息中将MME地址告诉新MSC(Location Update Request消息),MSC发现MME未与其建立连接,则发消息(新增SGs接口上的消息)通知MME发起建立连接的流程。此时也可认为MSC主动发消息通知MME,MME回复响应,完成连接建立。 

    如图10所示,为本发明实例十所提出一种与MSC建立连接的方法的流程示意图,该方法具体包括以下步骤: 

    A、附着流程 

    具体流程如本发明实施例三中的“附着流程”所述,本实施例不再另行说明。 

    B、切换流程 

    步骤S1002至步骤S1008、具体步骤内容如本发明实施例四中的步骤S402至步骤S408所述,本实施例不再另行说明。 

    步骤S1009、SGSN根据获得的MSC1的信息判断MSC1是否可以为SGSN服务。 

    当判断结果为是时,执行前述的本发明实施例四中步骤S410至步骤S412所描述的流程,本实施例中不再说明; 

    当判断结果为否时,即SGSN根据获得的MME所选择的MSC1的地 址,判断MSC1不可以为UE提供服务,则SGSN选择一个新的MSC2建立连接,执行步骤S1010。 

    步骤S1010、SGSN发送位置更新请求消息Location Update Request消息给MSC2。 

    该消息中携带与其建立ISR关联的MME地址告知MSC2,SGSN还有可能消息中携带一个特殊的指示触发MSC2向MME发送消息建立连接。即,执行后续步骤S1011。 

    步骤S1011、MSC2通过SGSN上报的MME地址信息,如果未与其建立连接,则向与SGSN建立ISR关联的MME发送位置更新消息。 

    对于这里的“位置更新”消息,本发明不对消息名称做限定,作用在于建立MSC2与MME之间的连接。 

    该消息中携带MSC的地址信息(例如,SGSN Number),或者其它表征MSC地址信息的信元或者形式。 

    步骤S1012、MME向MSC2恢复响应建立MME与MSC2之间的连接。 

    步骤S1013、MME发起到MSC2的位置更新流程。 

    本步骤的具体流程如前述本发明实施例五中的步骤S515所述,本实施例中不再重复叙述。 

    需要指出的是,在本步骤中,MSC2不是向MME返回位置更新接受,而是执行步骤S1014,此处的步骤区别并不影响本发明的保护范围。 

    步骤S1014、MSC2向SGSN发送位置更新接受消息,告知SGSN连接建立完成。 

    步骤S1015、SGSN向UE发起路由区更新接受消息。 

    本发明实施例的技术方案具有以下优点,因为采用了将两种网络中的网络实体均与同一个MSC建立连接的方法和装置,从而,保证为两种网络都可以继续提供服务,达到了保障为用户所提供服务的持续性,提高用户业务的稳定性的效果。 

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD‑ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。 

    本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。 

    以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

    

一种与MSC建立连接的方法和装置.pdf_第1页
第1页 / 共35页
一种与MSC建立连接的方法和装置.pdf_第2页
第2页 / 共35页
一种与MSC建立连接的方法和装置.pdf_第3页
第3页 / 共35页
点击查看更多>>
资源描述

《一种与MSC建立连接的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种与MSC建立连接的方法和装置.pdf(35页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种与MSC建立连接的方法和装置,该方法包括:当终端由第一网络切换至第二网络时,位于所述第二网络的第二网络实体获取所述终端在所述第一网络中所对应的第一MSC的信息,其中,所述第一网络与所述第一MSC连接;所述第二网络实体根据获取到的所述第一MSC的信息,与所述第一MSC建立连接。通过应用本发明实施例所提出的技术方案,保证了被连接的MSC为两种网络都可以继续提供服务,达到了保障为用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1