CN110856098B - 电路域回落联合位置更新处理方法、系统、设备及介质 - Google Patents
电路域回落联合位置更新处理方法、系统、设备及介质 Download PDFInfo
- Publication number
- CN110856098B CN110856098B CN201810870532.9A CN201810870532A CN110856098B CN 110856098 B CN110856098 B CN 110856098B CN 201810870532 A CN201810870532 A CN 201810870532A CN 110856098 B CN110856098 B CN 110856098B
- Authority
- CN
- China
- Prior art keywords
- msc
- location update
- user
- information
- hss
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种电路域回落联合位置更新处理方法、系统、设备及计算机可读存储介质,所述方法包括:当用户设备UE发出联合位置更新请求时,移动性管理实体MME接收所述联合位置更新请求;所述MME向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;所述MSC接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,如果所述用户标识信息不是由所述MSC所分配,则所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程。利用本发明能够解决电路域回落CSFB业务受损的问题。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种电路域回落联合位置更新处理方法、系统、设备及计算机可读存储介质。
背景技术
通常,电路域回落(Circuit Switched Fallback,CSFB)技术是一种协议规定的语音业务解决方案。基于CSFB技术,用户需要同时注册在演进的分组系统(Evolved PacketSystem,EPS)网络和传统的电路域网络。在用户发起语音业务时,由EPS网络指示用户回落到电路域网络之后,再发起语音业务,因此EPS网络的移动性管理实体(MobilityManagement Entity,MME)和电路域核心网的移动交换中心(Mobile Switching Center,MSC)同时存储有用户信息。
目前,在网络割接或网络故障恢复等操作之后,有可能出现CSFB业务受损的情况,一旦发生该情况,用户将无法使用CSFB业务,直接导致用户语音呼叫失败。现有技术中,由于缺乏有针对性的解决方案,一旦发生CSFB业务受损的情况,只能强行清除所涉及的MME或者MSC上附着的所有用户的数据,迫使所有用户都需要重新开关机,重新附着。这样的处理方式不但无法改善CSFB业务受损的问题,还使受影响的用户数量有所扩大。
发明内容
本发明实施例提供了一种电路域回落联合位置更新处理方案,通过发送并判断用户设备的标识信息的方式,解决CSFB业务受损的问题。
第一方面,本发明实施例提供了一种电路域回落联合位置更新处理方法,所述方法包括:当用户设备UE发出联合位置更新请求时,移动性管理实体MME接收所述联合位置更新请求;所述MME向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;所述MSC接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,如果所述用户标识信息不是由所述MSC所分配,则所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程;如果所述用户标识信息是由所述MSC所分配,则所述MSC不向所述HSS发起用户位置信息更新流程。
可选地,所述MSC向所述HSS发起用户位置信息更新流程之后,所述方法还包括:对所述HSS记录的用户位置信息进行更新。
可选地,所述用户标识信息包括临时移动用户识别码TMSI信息。
可选地,所述用户标识信息携带在由所述MME向所述MSC发送的联合位置更新消息中。
第二方面,本发明实施例提供了一种电路域回落联合位置更新处理装置,所述装置包括:第一接收模块,用于当用户设备UE发出联合位置更新请求时,接收所述联合位置更新请求;第一发送模块,用于向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;第二接收模块,用于接收所述联合位置更新消息和所述UE的用户标识信息;判断处理模块,用于判断所述用户标识信息是否由所述MSC所分配;更新处理模块,用于当所述用户标识信息不是由所述MSC所分配时,向归属签约用户服务器HSS发起用户位置信息更新流程;其中所述第一接收模块和所述第一发送模块包含在所述MME中,所述第二接收模块、所述判断处理模块和所述更新处理模块包含在所述MSC中。
第三方面,本发明实施例提供了一种电路域回落联合位置更新处理系统,所述系统包括:移动性管理实体MME和移动交换中心MSC,其中,所述MME用于当用户设备UE发出联合位置更新请求时,接收所述联合位置更新请求,并向所述MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;所述MSC用于接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,当所述用户标识信息不是由所述MSC所分配时,所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程。
第四方面,本发明实施例提供了一种电路域回落联合位置更新处理设备,所述设备包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
第五方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
本发明实施例提供了一种电路域回落联合位置更新处理方法、系统、装置、设备及计算机可读存储介质,提出上述方案的前提是对CSFB方案涉及的各网络节点的状态、节点之间的信息交互过程进行深入分析排查,并确定出CSFB业务受损的原因主要在于MSC故障和用户迁移引起的CSFB中HSS的用户位置信息错误;在完成上述工作的前提下,本发明的方案通过向MSC发送并判断用户标识信息的方式,能够在需要时对HSS的用户位置信息进行更新,从而有针对性地解决CSFB中用户位置信息错误的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了一种CSFB逻辑架构的示意图。
图2示出了一种联合TA/LA位置更新的流程图。
图3示出了一种MSC池MSC Pool中MSC故障迁移的示意图。
图4示出了本发明一个实施例的电路域回落联合位置更新处理方法的流程图。
图5示出了本发明另一实施例的电路域回落联合位置更新处理方法的流程图。
图6示出了本发明实施例的电路域回落联合位置更新处理装置的结构框图。
图7示出了本发明实施例的电路域回落联合位置更新处理系统的结构框图。
图8示出了本发明实施例提供的电路域回落联合位置更新处理设备的硬件结构示意图。
具体实施方式
下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或设备中还存在另外的相同要素。
图1示出了一种典型的CSFB逻辑架构示意图,在该架构中,MME和MSC Server之间的SGs接口是最重要的接口之一,通过SGs接口可实现用户从EPS网络回落至电路域网络,通过SGs接口还可实现用户在EPS网络及电路域网络的联合附着以及位置更新。图2示出了一种典型的CSFB联合跟踪区/位置区(Tracking Area/Location Area,TA/LA)位置更新的流程图。用户设备(User Equipment,UE)满足跟踪区更新(Tracking Area Update,TAU)触发条件时向MME发起TAU流程,请求联合TA/LA位置更新,MME向电路域请求位置更新,MSC和HSS更新UE的位置信息,从而在MME、MSC和HSS上的UE位置信息保持一致。图3示出了一种MSCPool中MSC故障迁移的示意图,其中的MME1和/或MSC1存在信息错误,可导致CSFB业务受损,用户呼叫或被叫失败。
<CSFB业务受损分析>
对于在网络故障(如网络割接或网络故障演练等)恢复之后出现的CSFB业务受损的情况,本发明对其原因进行了深入研究,并有以下两点发现:
1、由于网络故障,有可能使MSC宕机;
2、如果MSC宕机之后发生用户迁移,则有可能发生CSFB业务受损。
基于上述两点发现,本发明对CSFB涉及的各网络节点的状态、节点之间的信息交互进行了深入排查和分析,最终确定了CSFB业务受损的原因。以下对排查分析过程进行详细描述。
首先,CSFB用户UE联合附着在MME和MSC1上,MSC1宕机(例如由网络故障导致)后,通过MME,用户从MSC1迁移到MSC2上;
然后,MME向MSC2发起联合TA/LA位置更新,则MSC2执行联合TA/LA位置更新流程,并向HSS发起位置更新请求,则HSS变更用户位置信息,HSS还向MSC1发出删除CANCEL信息,目的是使MSC1清除原有用户(那些已迁移至MSC2的用户)的位置信息及签约数据等;
但是,由于此时MSC1处于宕机状态,无法正常接收HSS发送的CANCEL信息,因此MSC1不会执行CANCEL流程,导致MSC1上仍保留着所述的原有用户的位置信息及签约数据;
之后,在MSC1恢复工作后,用户通过MME从MSC2迁移回MSC1,MME向MSC1发起联合TA/LA位置更新,但是,由于MSC1上还保留着所述的原有用户的信息,因此MSC1不会执行联合TA/LA位置更新,也不会向HSS发起位置更新请求,因此HSS不会变更用户位置信息,导致虽然用户的实际位置在MSC1上,但HSS上的用户位置信息指示用户在MSC2上。
如果用户此时被叫,则通过HSS查询指示用户在MSC2,网络将向MSC2发送呼叫请求,但此时用户的实际位置在MSC1上,此时MSC2并没有该用户的数据,因此必然无法找到用户实际注册的MSC1,导致呼叫失败。
可见,CSFB业务受损的原因在于:由MSC故障和用户迁移引起的CSFB中HSS的用户位置信息错误。
在确定上述CSFB受损原因的前提下,本发明提出一种电路域回落CSFB联合位置更新处理方法,通过对标识信息进行判断的方式,在需要时对HSS的用户位置信息进行强制更新,可解决所述的HSS的用户位置信息错误的问题。以下对本发明的方案进行详细描述。
<对MME进行配置>
移动性管理实体MME是LTE网络分组域核心网元之一,主要支持移动性管理、承载管理、用户鉴权认证、服务网关(Serving GateWay,SGW)和公用数据网PDN网关(PDNGateWay,PGW)的选择等功能。
在本发明的实施例中,MME接收来自用户设备UE的位置更新请求后,MME除了向目标MSC发起位置更新请求(Location Update Request)之外,还向目标MSC发送所述UE的用户标识信息,所述用户标识信息由所述UE当前注册的MSC所分配。
在本发明的某些实施方式中,所述用户标识信息可以与所述MME向目标MSC发起的所述位置更新请求同时发送;在其他实施方式中,所述用户标识信息也可以早于或者晚于所述位置更新请求而发送。
在优选的实施方式中,所述用户标识信息可以携带在所述MME向目标MSC发起的所述位置更新请求中。例如,将所述用户标识信息加入所述位置更新请求的报文中,操作简便,处理效率高。
在本发明的某些实施方式中,所述来自用户UE的位置更新请求为联合TA/LA位置更新请求。
<对MSC进行配置>
移动交换中心MSC是全球移动通信系统(Global System for MobileCommunications,GSM)的核心,MSC从GSM网络获取用户位置登记和呼叫请求所需的全部数据,MSC可根据最新获取的信息请求更新数据库的部分数据,MSC还支持位置登记、越区切换、自动漫游等具有移动特征的功能。
在本发明的实施例中,MSC接收来自MME的所述位置更新请求以及所述用户标识信息,然后基于该位置更新请求和该用户标识信息,对所述UE的位置信息进行更新。
在本发明的某些实施方式中,MSC接收来自MME的所述位置更新请求以及所述用户标识信息之后,对所述用户标识信息进行判断,看所述用户标识信息是否由本MSC所分配,如果所述用户标识信息是由本MSC所分配,则不向HSS发起位置更新流程;如果所述用户标识信息不是由本MSC所分配,则向HSS发起位置更新流程,以使HSS强制更新所述UE的位置信息数据。
在本发明的某些实施方式中,所述MSC对所述用户标识信息进行判断指的是,所述MSC将接收到的所述用户标识信息与所述MSC自身为所述UE分配的标识信息进行比较,如果两者一致,则所述用户标识信息是由本MSC所分配;如果两者不一致,则所述用户标识信息不是由本MSC所分配。
<用户标识信息>
在本发明的某些实施方式中,所述用户标识信息包括用户的临时移动用户识别码(Temporary Mobile Subscriber Identity,TMSI)。在其他实施方式中,所述用户标识信息还可包括用户的国际移动用户识别码(International Mobile Subscriber Identity,IMSI)。
通常,所述的TMSI是指在移动通信中为了保证IMSI的安全,而由MSC或者拜访位置寄存器(Visitor Location Register,VLR)分配给用户的一个临时的用户识别码,TMSI主要用来临时代替IMSI在空口中进行传递。
进一步,IMSI用于在全球范围唯一地标识一个移动用户,TMSI只在一个位置区的某一段时间内有效,且在某一VLR区域内TMSI与IMSI唯一对应,当用户离开这个VLR后,TMSI号码被释放,用户信息被删除。
<关于应用场景>
本发明的技术方案是在进行所述的CSFB业务受损分析之后得到的,简单来讲,CSFB业务受损的过程是:用户到MSC2联合位置更新(联合TA/LA更新)后,MSC2通知HSS变更用户位置,同时HSS需要向MSC1发起CANCEL流程,清除MSC1的位置信息,但是由于MSC1宕机或者其他原因导致无法正常接收到CANCEL信息,因此MSC1还一直保留着用户的位置信息和签约数据;故障恢复后,MME将用户从MSC2迁移回MSC1,向MSC1发起联合位置更新,由于MSC1还存在之前用户的位置信息和签约数据,所以不会向HSS发起位置更新,导致HSS的数据是用户在MSC2,但是用户实际已经到MSC1。
基于上述内容,针对本发明实施例适用的场景,进行以下说明:
1、当用户已进行了联合位置更新,更新到了MSC2上,此时MSC1故障,因此MSC1无法收到HSS的CANCEL流程;
2、MSC1恢复后,MSC2的用户迁回到MSC1,也就是联合位置更新到MSC1上,此时不会向HSS发起位置更新,此时HSS的数据显示用户在MSC2,但用户已经在MSC1。
有时将以上情况称为用户发生了双活。
当用户发生了双活时,如果用户做被叫,则通过HSS查询到用户在MSC2,因此此时会向MSC2发送请求,但MSC2此时并没有该用户的数据,因此必然无法找到用户实际注册的MSC1,因而导致被叫失败。
也就是说,在某些情况下,例如既出现了用户双活,用户又做被叫,此时会被叫失败,可以认为,这是本方案最为极端的一种应用场景。采用本发明实施例的方案之后,不会发生该场景下的用户被叫失败。
需要强调,虽然本发明的出发点是由于现网出现以上问题从而触发发明人创造性地提出解决方案,但是,本发明实施例绝不仅是只可以用于以上场景,本发明的实施例可以应用在任何其他适合的场景或当前未知的场景中,用以避免该场景出现某些问题,这些问题可能与本文描述的问题相似,也可能是完全不同的新问题。
以下以不同场景为实施例,详细描述本发明实施例的实现过程。
实施例1
图4示出了本发明实施例的一种电路域回落联合位置更新处理方法的流程图,所述方法包括:
当用户设备UE发出联合位置更新请求时,移动性管理实体MME接收所述联合位置更新请求;
所述MME向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
所述MSC接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,如果所述用户标识信息不是由所述MSC所分配,则所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程;如果所述用户标识信息是由所述MSC所分配,则所述MSC不向所述HSS发起用户位置信息更新流程。
本发明的实施例根据用户标识信息是否由当前MSC所分配,来确定是否强制向HSS发起用户位置信息更新流程,从而能够将有可能出现的HSS位置信息错误的情况消除,能够避免CSFB中位置信息错误的情况,从而防止CSFB业务受损。
实施例2
图5示出了本发明实施例的一种电路域回落联合位置更新处理方法的流程图。在本实施例中,所述用户标识信息包括用户UE的TMSI,该TMSI携带在MME向MSC发送的位置更新请求中,该UE的位置更新请求为联合TA/LA位置更新请求,且MSC需对该TMSI进行判断。具体处理流程如下:
1、UE满足TAU触发条件,发起TAU流程;
2、UE发送TAU请求TAU Request消息给MME,其中,TAU Request消息中的更新类型Update Type指示该TAU Request是联合TA/LA位置更新请求,则MME准备向CS域请求联合位置更新;
3、MME根据预先配置的V值规则,向CS域中的一个MSC请求联合位置更新,并且,在MME向MSC发起联合位置更新时,在联合位置更新请求中携带当前MME保存的当前用户的TMSI和IMSI;
4、MSC对MME联合位置更新请求中携带的TMSI进行判断,看该TMSI是否由本MSC自身所分配;如果MSC判断该TMSI与本MSC为用户分配的TMSI不一致,说明该TMSI不是由本MSC所分配,则MSC需要强制向HSS发起位置更新流程,通知HSS位置信息变更,以避免出现HSS记录错误位置信息的情况;如果MSC判断该TMSI与本MSC为用户分配的TMSI一致,说明该TMSI是由本MSC自身所分配,则MSC可使用自身存储的数据完成联合位置更新,而不需要向HSS发起位置更新流程。
利用本实施例的方案能够避免出现CSFB中HSS记录错误的位置信息的情况,从而防止CSFB业务受损。
除此之外,在CSFB用户发起联合附着请求时,也可采用本发明实施例在联合位置更新请求中携带TMSI的方式,则当MSC发现联合位置更新请求中的TMSI为空时,可视为该TMSI与本MSC分配的TMSI不一致,MSC应向HSS发起位置请求流程。
实施例3
本实施例描述本发明的电路域回落联合位置更新处理方法的一种应用场景。本实施例假设MSC1为用户分配TMSI1,MSC2为用户分配TMSI2。
首先,CSFB用户UE当前联合附着在MME和MSC1上,MSC1出现故障或模拟故障演练时,用户自动或通过MME从MSC1迁移到MSC2;
其次,MME向MSC2发起联合TA/LA位置更新,MSC2执行联合TA/LA位置更新流程,并且向HSS发起位置更新请求,则HSS变更用户位置信息,接着,HSS向MSC1发出CANCEL信息,目的是使MSC1清除原有用户(已迁移至MSC2)的位置信息及签约数据等;
但是,由于MSC1处于宕机状态,无法正常接收HSS发送的CANCEL信息,因此MSC1不会执行CANCEL流程,导致MSC1上仍保留着原有用户的位置信息及签约数据;
再次,MSC1故障恢复后,MME将用户从MSC2迁移回MSC1,并向MSC1发起联合位置更新请求,该联合位置更新请求中携带有MSC2为用户分配的TMSI2。则由于此时MME联合位置更新消息中携带有用户的TMSI2,当MSC1对该TMSI2进行判断时,可发现该TMSI2为MSC2所分配,而非自身(MSC1)所分配,因此MSC1上已存储的用户的位置信息和签约数据不可信,MSC1强制向HSS发起位置更新,从而更新HSS记录的用户位置,HSS将用户位置从MSC2变更为MSC1。
最后,如果用户此时被叫,通过HSS查询指示用户在MSC1,因此网络将向MSC1发送呼叫请求,此时用户的实际位置亦在MSC1,可成功完成呼叫。
本实施例中在MSC1故障恢复后,MME的联合位置更新请求消息中携带有用户的TMSI2。本实施例使CSFB用户语音呼叫时能够通过HSS正确地找到对应的MSC,解决现有技术无法解决的在网络故障恢复之后CSFB业务受损的难题。
实施例4
本实施例描述本发明的电路域回落联合位置更新处理方法的一种应用场景。本实施例假设MSC1为用户分配TMSI1,MSC2为用户分配TMSI2。
本实施例与实施例3的区别主要在于:不仅在MSC1故障恢复后,MME的联合位置更新请求消息中携带有用户的TMSI2,而且,在MSC1故障期间,MME的联合位置更新请求消息中还携带有MSC1,也即:在MME每一次进行联合位置更新流程时,均在向MSC发起的联合位置更新请求消息中携带当前用户的TMSI。以下对本实施例进行详细描述。
首先,CSFB用户UE当前联合附着在MME和MSC1上,MSC1出现故障或模拟故障演练时,用户自动或通过MME从MSC1迁移到MSC2;
其次,MME向MSC2发起联合TA/LA位置更新,在联合TA/LA位置更新请求消息中携带有MSC1为用户分配的TMSI1,MSC2发现接收到的TMSI1并非由本MSC2所分配,于是在MSC2联合位置更新后,MSC2还通知HSS变更用户位置,同时HSS向MSC1发起CANCEL流程,
但是,由于MSC1处于宕机状态,无法正常接收HSS发送的CANCEL信息,因此MSC1不会执行CANCEL流程,导致MSC1上仍保留着原有用户的位置信息及签约数据;
再次,MSC1故障恢复后,MME将用户从MSC2迁移回MSC1,并向MSC1发起联合位置更新请求,该联合位置更新请求中携带有MSC2为用户分配的TMSI2。则由于此时MME联合位置更新消息中携带有用户的TMSI2,当MSC1对该TMSI2进行判断时,可发现该TMSI2为MSC2所分配,而非自身(MSC1)所分配,因此MSC1上已存储的用户的位置信息和签约数据不可信,MSC1强制向HSS发起位置更新,从而更新HSS记录的用户位置,HSS将用户位置从MSC2变更为MSC1。
最后,如果用户此时被叫,通过HSS查询指示用户在MSC1,因此网络将向MSC1发送呼叫请求,此时用户的实际位置亦在MSC1,可成功完成呼叫。
上述处理方式的优势主要在于:
1、在MSC故障之前、故障期间以及故障恢复之后,MME每一次进行联合TA/LA位置更新流程时,均在向MSC发起的联合位置更新请求(Location Update Request)消息中携带当前用户的TMSI;
2、MSC具备判断TMSI的能力,在收到联合位置更新请求时,MSC先对携带的TMSI进行判断,判断该TMSI是否是自己所分配;
3、如果用户使用的TMSI非自己分配,则MSC强制向HSS发起位置更新流程,从而避免出现HSS记录错误位置信息的情况。
本实施例使CSFB用户语音呼叫时能够通过HSS正确地找到对应的MSC,解决现有技术无法解决的在网络故障恢复之后CSFB业务受损的难题。
实施例5
参考图6,根据本发明实施例的方法,本发明还提供一种电路域回落联合位置更新处理装置,所述装置包括:
第一接收模块101,用于当用户设备UE发出联合位置更新请求时,接收所述联合位置更新请求;
第一发送模块102,用于向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
第二接收模块103,用于接收所述联合位置更新消息和所述UE的用户标识信息;
判断处理模块104,用于判断所述用户标识信息是否由所述MSC所分配;
更新处理模块105,用于当所述用户标识信息不是由所述MSC所分配时,向归属签约用户服务器HSS发起用户位置信息更新流程。
在本发明的实施例中,所述装置还包括用户位置信息更新模块106,用于在所述更新处理模块105向所述HSS发起用户位置信息更新流程之后,对所述HSS记录的用户位置信息进行更新。
其中,所述用户标识信息携带在所述联合位置更新消息中。
其中,所述用户标识信息包括TMSI信息。
其中,所述联合位置更新请求为联合TA/LA位置更新请求。
在本发明的实施例中,所述第一接收模块101和所述第一发送模块102包含在所述MME中,所述第二接收模块103、所述判断处理模块104和所述更新处理模块105包含在所述MSC中。
在本发明的实施例中,所述装置还可包括:用户位置信息更新模块,用于在所述更新处理模块105向所述HSS发起用户位置信息更新流程之后,对所述HSS记录的用户位置信息进行更新。
利用本实施例的方案能够避免出现CSFB中HSS记录错误的位置信息的情况,从而防止CSFB业务受损。
实施例6
参考图7,根据本发明实施例的方法和装置,本发明还提供一种电路域回落联合位置更新处理系统,所述系统包括:移动性管理实体MME100和移动交换中心MSC200,其中,
所述MME100用于当用户设备UE发出联合位置更新请求时,接收所述联合位置更新请求,并向所述MSC200发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
所述MSC200用于接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC200所分配,当所述用户标识信息不是由所述MSC200所分配时,所述MSC200向归属签约用户服务器HSS发起用户位置信息更新流程。
在本发明的实施例中,所述系统还包括归属签约用户服务器HSS,用于在所述MSC200发起用户位置信息更新流程时,对记录的用户位置信息进行更新。
利用本实施例的方案能够避免出现CSFB中HSS记录错误的位置信息的情况,从而防止CSFB业务受损。
实施例7
参考图8,本发明的电路域回落联合位置更新处理方法可以由电路域回落联合位置更新处理设备来实现。图8示出了本发明实施例提供的电路域回落联合位置更新处理设备的硬件结构示意图。
所述的电路域回落联合位置更新处理设备可以包括处理器1001以及存储有计算机程序指令的存储器1002。
图8是示出能够实现根据本发明实施例的通信方法和网络服务器的计算设备的示例性硬件架构的结构图。如图8所示,计算设备1000包括输入设备1001、输入接口1002、处理器1003、存储器1004、输出接口1005、以及输出设备1006。
其中,输入接口1002、处理器1003、存储器1004、以及输出接口1005通过总线1010相互连接,输入设备1001和输出设备1006分别通过输入接口1002和输出接口1005与总线1010连接,进而与计算设备1000的其他组件连接。
具体地,输入设备1001接收来自外部的输入信息,并通过输入接口1002将输入信息传送到处理器1003;处理器1003基于存储器1004中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器1004中,然后通过输出接口1005将输出信息传送到输出设备1006;输出设备1006将输出信息输出到计算设备1000的外部供用户使用。
计算设备1000可以执行本申请上述的通信方法中的各步骤。
处理器1003可以是一个或多个中央处理器(英文:Central Processing Unit,CPU)。在处理器601或处理器701是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。
存储器1004可以是但不限于随机存储存储器(RAM)、只读存储器(ROM),可擦除可编程只读存储器(EPROM)、光盘只读存储器(CD-ROM)、硬盘等中的一种或多种。存储器1004用于存储程序代码。
可以理解的是,本申请实施例提供的任一模块或全部模块的功能可以用图8所示的中央处理器1003实现。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输)。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘SolidState Disk(SSD))等。
本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
Claims (10)
1.一种电路域回落联合位置更新处理方法,其特征在于,所述方法包括:
当用户设备UE发出联合位置更新请求时,移动性管理实体MME接收所述联合位置更新请求;
所述MME向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
所述MSC接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,如果所述用户标识信息不是由所述MSC所分配,则所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程;如果所述用户标识信息是由所述MSC所分配,则所述MSC不向所述HSS发起用户位置信息更新流程;
所述用户标识信息由所述UE当前注册的MSC所分配。
2.根据权利要求1所述的方法,其特征在于,所述MSC向所述HSS发起用户位置信息更新流程之后,所述方法还包括:对所述HSS记录的用户位置信息进行更新。
3.根据权利要求1或2所述的方法,其特征在于,所述用户标识信息包括临时移动用户识别码TMSI信息。
4.根据权利要求1或2所述的方法,其特征在于,所述用户标识信息携带在由所述MME向所述MSC发送的联合位置更新消息中。
5.一种电路域回落联合位置更新处理装置,其特征在于,所述装置包括:
第一接收模块,用于当用户设备UE发出联合位置更新请求时,移动性管理实体MME接收所述联合位置更新请求;
第一发送模块,用于所述MME向移动交换中心MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
第二接收模块,用于所述MSC接收所述联合位置更新消息和所述UE的用户标识信息;
判断处理模块,用于所述MSC判断所述用户标识信息是否由所述MSC所分配;
更新处理模块,用于当所述用户标识信息不是由所述MSC所分配时,所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程;
其中所述第一接收模块和所述第一发送模块包含在所述MME中,所述第二接收模块、所述判断处理模块和所述更新处理模块包含在所述MSC中;
所述用户标识信息由所述UE当前注册的MSC所分配。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:用户位置信息更新模块,用于在所述更新处理模块向所述HSS发起用户位置信息更新流程之后,对所述HSS记录的用户位置信息进行更新。
7.一种电路域回落联合位置更新处理系统,其特征在于,所述系统包括:移动性管理实体MME和移动交换中心MSC,其中,
所述MME用于当用户设备UE发出联合位置更新请求时,接收所述联合位置更新请求,并向所述MSC发送联合位置更新消息和所述UE的用户标识信息,其中所述联合位置更新消息与所述联合位置更新请求相对应;
所述MSC用于接收所述联合位置更新消息和所述UE的用户标识信息,并判断所述用户标识信息是否由所述MSC所分配,当所述用户标识信息不是由所述MSC所分配时,所述MSC向归属签约用户服务器HSS发起用户位置信息更新流程;
所述用户标识信息由所述UE当前注册的MSC所分配。
8.根据权利要求7所述的系统,其特征在于,所述系统还包括:归属签约用户服务器HSS,用于在所述MSC发起用户位置信息更新流程时,对记录的用户位置信息进行更新。
9.一种电路域回落联合位置更新处理设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1至4中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1至4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810870532.9A CN110856098B (zh) | 2018-08-02 | 2018-08-02 | 电路域回落联合位置更新处理方法、系统、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810870532.9A CN110856098B (zh) | 2018-08-02 | 2018-08-02 | 电路域回落联合位置更新处理方法、系统、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110856098A CN110856098A (zh) | 2020-02-28 |
CN110856098B true CN110856098B (zh) | 2021-09-28 |
Family
ID=69595161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810870532.9A Active CN110856098B (zh) | 2018-08-02 | 2018-08-02 | 电路域回落联合位置更新处理方法、系统、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110856098B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115460578A (zh) * | 2021-06-08 | 2022-12-09 | 中国移动通信集团河南有限公司 | 一种电路域端局资源的管理方法、装置及设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217812A (zh) * | 2008-01-03 | 2008-07-09 | 嘉兴闻泰通讯科技有限公司 | 双卡双待手机移动中的位置区更新方法 |
CN101771991A (zh) * | 2008-12-31 | 2010-07-07 | 华为技术有限公司 | 控制位置更新的方法和终端 |
CN102045803A (zh) * | 2009-10-17 | 2011-05-04 | 中兴通讯股份有限公司 | 演进的分组域系统网络电路交换回落的实现系统及方法 |
CN102547891A (zh) * | 2010-12-15 | 2012-07-04 | 中兴通讯股份有限公司 | 实现电路交换回落业务的方法及双接收模式终端 |
CN103096289A (zh) * | 2011-11-02 | 2013-05-08 | 中兴通讯股份有限公司 | 位置更新方法、装置及系统 |
CN106998546A (zh) * | 2016-01-22 | 2017-08-01 | 中国移动通信集团江苏有限公司 | 一种联合位置更新方法、系统和相关设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8064907B2 (en) * | 2008-04-29 | 2011-11-22 | Kineto Wireless, Inc. | Method and apparatus for network controller selection in a voice over long term evolution via generic access system |
-
2018
- 2018-08-02 CN CN201810870532.9A patent/CN110856098B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217812A (zh) * | 2008-01-03 | 2008-07-09 | 嘉兴闻泰通讯科技有限公司 | 双卡双待手机移动中的位置区更新方法 |
CN101771991A (zh) * | 2008-12-31 | 2010-07-07 | 华为技术有限公司 | 控制位置更新的方法和终端 |
CN102045803A (zh) * | 2009-10-17 | 2011-05-04 | 中兴通讯股份有限公司 | 演进的分组域系统网络电路交换回落的实现系统及方法 |
CN102547891A (zh) * | 2010-12-15 | 2012-07-04 | 中兴通讯股份有限公司 | 实现电路交换回落业务的方法及双接收模式终端 |
CN103096289A (zh) * | 2011-11-02 | 2013-05-08 | 中兴通讯股份有限公司 | 位置更新方法、装置及系统 |
CN106998546A (zh) * | 2016-01-22 | 2017-08-01 | 中国移动通信集团江苏有限公司 | 一种联合位置更新方法、系统和相关设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110856098A (zh) | 2020-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10805897B2 (en) | Method of bearer deletion, device, and system | |
CN107318176B (zh) | 恢复标识的获取、发送方法及装置、ue、接入网设备 | |
US9143990B2 (en) | Method and device for handling failure of mobility management device in ISR activated scenario | |
US11026208B2 (en) | Base station device, first location management device, terminal device, communication control method, and communication system | |
DK2702793T3 (en) | Improvements to completed mobile calls | |
US9155126B2 (en) | Method and device for processing information given idle-mode signaling reduction | |
KR101503762B1 (ko) | 페이징 프로세스 방법 및 시스템, 서빙 게이트웨이 | |
US20100120427A1 (en) | Method and system for dual registration processing | |
CN101540989B (zh) | 设备重启后的数据恢复方法、设备和系统 | |
CN110049073B (zh) | 软件升级方法及系统 | |
CN110856098B (zh) | 电路域回落联合位置更新处理方法、系统、设备及介质 | |
WO2016206366A1 (zh) | Sgw故障的通信状态恢复方法及系统、mme、sgw | |
CN101247255B (zh) | 一种处理故障的方法及系统 | |
WO2018161701A1 (zh) | Sgw故障的业务恢复方法及系统、mme、sgw | |
CN106937316A (zh) | 确定用户面链路的方法、MME及eNodeB | |
WO2016000187A1 (zh) | 消息处理方法和装置 | |
US10244505B2 (en) | Operating a pool of mobility nodes | |
WO2013063785A1 (zh) | 一种建立Gs关联的方法及装置 | |
CN105682155B (zh) | 一种mme识别pdn连接受pgw故障影响的方法及装置 | |
CN104995956B (zh) | 一种数据通道建立的方法、装置及系统 | |
KR101609956B1 (ko) | Lte 시스템, 이동성 관리장치 및 그 장애 복구방법 | |
CN112020051A (zh) | VoLTE业务注销方法、装置、设备及计算机存储介质 | |
WO2016112774A1 (zh) | 一种实现位置更新的方法及移动管理单元 | |
CN108924814A (zh) | 一种基于移动管理实体池的容灾方法 | |
CN108966291B (zh) | 电路域回落的恢复方法、装置、移动管理实体及用户终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |