终呼业务的恢复方法和通信设备的制造方法_3

文档序号:8267183阅读:来源:国知局
[0077]步骤S44:被叫终端所附着的MME判断寻呼请求中是否携带CS恢复指示,若携带CS恢复指示,处理寻呼请求,并进行步骤S45。
[0078]步骤S45 =MME根据寻呼请求控制被叫终端执行CSFB以完成终呼业务接续。
[0079]其中,步骤S44、步骤S45同步骤S34、步骤S35。
[0080]本实施例提供的终呼业务的恢复方法,目标MSC通过MME的地址或名称向MME发起寻呼请求,使MME控制被叫终端执行CSFB以完成终呼业务接续。能够解决MSC发生故障时终呼业务无法进行的问题,有利于保持终端在接入2G/3G网络过程中的语音连续性以及提高寻呼的可靠性。
[0081]参见图5,是本发明终呼业务的恢复方法第四实施例的流程示意图。终呼业务的恢复方法包括以下步骤:
[0082]步骤S51:当被叫终端有终呼业务时,HSS或HLR判断当前被叫MSC是否发生故障。
[0083]其中,被叫终端在请求附着到MME时,MME将根据附着请求产生一个推导号码,根据该推导号码会推导出VLR信息。由于MSC和VLR通常都是绑定在一起的,从而可以确定出当前被叫MSC。MME向当前被叫MSC发送位置更新请求,当前被叫MSC收到位置更新请求到HSS或HLR进行CS域的位置更新,从而被叫终端完成LTE网络的附着。之后被叫终端的终呼业务或者始呼业务都通过当前被叫MSC完成。
[0084]在本实施例中,在被叫终端附着到当前被叫MSC后,HSS或HLR保存当前被叫MSC的地址或名称,并同时保存目标MSC的地址或名称。目标MSC可以由当前被叫MSC选择,也可以由HSS或HLR选择。具体地,如果目标MSC由当前被叫MSC选择,那么当前被叫MSC进行CS域的位置更新时,会在发送地址或名称时一并发送携带目标MSC的地址或名称。如果目标MSC由HSS或HLR选择,那么HSS或HLR在保存当前被叫MSC的地址或名称时会选择一个MSC作为目标MSC,并保存目标MSC的地址或名称。进一步地,如果目标MSC和当前被叫MSC位于同一 MSC池中,那么目标MSC为MSC池中除当前被叫MSC外负载最小的MSC。
[0085]在本实施例中,HSS或HLR判断当前被叫MSC是否发生故障的步骤包括:HSS或HLR向当前被叫MSC发送PRN消息;HSS或HLR判断在预定时间内是否接收到当前被叫MSC发送的PRN消息的响应消息;如果在预定时间内没有接收到响应消息,HSS或HLR判定当前被叫MSC发生故障。当前被叫MSC如果没有发生故障,在接收到PRN消息时,会及时发出一个响应消息,以通知HSS或HLR成功接收PRN消息。那么HSS或HLR就可以根据是否接收到响应消息来判断当前被叫MSC是否发生故障。
[0086]在其它实施例中,HSS或HLR判断当前被叫MSC是否发生故障的步骤包括:HSS或HLR在当前时刻接收当前被叫MSC上报心跳确认消息;HSS或HLR判断在预定时间内是否再次接收到心跳确认消息;如果在预定时间内没有再次接收到心跳确认消息,HSS或HLR判定当前被叫MSC发生故障。当前被叫MSC注册到HSS或HLR后,HSS或HLR规定当前被叫MSC必须每隔预定时间发送一次心跳确认消息,以确认当前被叫MSC没有发生故障。HSS或HLR会在当前时刻开始计时,如果计时时间小于预定时间再次接收到心跳确认消息,则判定此时当前被叫MSC没有发生故障,如果计时时间大于预定时间还没有再次接收到心跳确认消息,则判定此时当前被叫MSC发生故障。
[0087]步骤S52:如果当前被叫MSC发生故障,HSS或HLR将携带寻呼指示的PRN消息路由至目标MSC,以供目标MSC根据PRN消息中的寻呼指示发起寻呼请求,使得被叫终端所附着的MME根据寻呼请求控制被叫终端执行CSFB以完成终呼业务接续。
[0088]其中,当前被叫MSC和目标MSC可以位于同一 MSC池中。在MSC池架构中,所有的MSC相互之间都保持通信连接,当其中一个MSC发生故障时,至少有另一个MSC能够感应到该MSC发生故障,则至少另一个MSC会选择一个MSC代替发生故障的MSC,所选择的MSC即为目标MSC,目标MSC可以是感应到当前被叫MSC发生故障的MSC。在这种情况下,PRN消息就可以通过路由的方式传递到目标MSC。其中,寻呼指示可以是MME的地址或名称,也可以用于表明被叫终端附着在MME。寻呼请求可以是IMSI寻呼请求或TMSI寻呼请求。
[0089]本实施例提供的终呼业务的恢复方法,HSS或HLR在判断到当前被叫MSC发生故障后,将携带寻呼指示的PRN消息路由至目标MSC,目标MSC通过寻呼指示向MME发起寻呼请求,使MME控制被叫终端执行CSFB以完成终呼业务接续,从而解决MSC发生故障时终呼业务无法进行的问题,有利于保持终端在接入2G/3G网络过程中的语音连续性以及提高寻呼的可靠性。
[0090]参见图6,是本发明终呼业务的恢复方法第五实施例的流程示意图。终呼业务的恢复方法包括以下步骤:
[0091]步骤S61:被叫终端所附着的MME接收目标MSC根据PRN消息中的寻呼指示发起的寻呼请求,其中,目标MSC在当前被叫MSC发生故障时,从HSS或HLR接收携带寻呼指示的PRN消息。
[0092]其中,寻呼指示可以是MME的地址或名称,也可以用于表明被叫终端附着在MME。寻呼请求可以是頂SI寻呼请求或TMSI寻呼请求。
[0093]MME的注册信息一般保存于当前被叫MSC,如果当前被叫MSC没有发生故障,当前被叫MSC可以通过注册信息寻呼到MME。目标MSC虽然没有保存MME的注册信息,但是HHS或HLR在当前被叫MSC没有发生故障的时候就已经通过当前被叫MSC得到MME的注册信息,从而在发送的PRN消息中就添加寻呼指示,用于指示目标MSC发送寻呼请求到MME。MME的注册信息一般是指MME的地址或名称。
[0094]步骤S62 =MME根据寻呼请求控制被叫终端执行CSFB以完成终呼业务接续。
[0095]本实施例提供的终呼业务的恢复方法,当前被叫MSC发生故障后,MME接收目标MSC根据PRN消息中的寻呼指示发送的寻呼请求,MME根据寻呼请求控制被叫终端执行CSFB以完成终呼业务接续,从而解决MSC发生故障时终呼业务无法进行的问题,有利于保持终端在接入2G/3G网络过程中的语音连续性以及提高寻呼的可靠性。
[0096]参见图7,是本发明终呼业务的恢复方法第六实施例的信令交互示意图。本实施例作为终呼业务的恢复方法的一种应用场景,信令交互如下:
[0097]S701 =HLR保存当前被叫MSC的地址或名称和目标MSC的地址或名称。
[0098]其中,被叫终端附着到LTE网络时,HLR会保存当前被叫MSC的地址或名称,同时会保存目标MSC的地址或名称。目标MSC可以由HLR选择,也可以由当前被叫MSC选择。在本实施例中,HLR可以由HSS代替。
[0099]S702:当被叫终端有终呼业务时,HLR判断当前被叫MSC是否发生故障,如果判断到当前被叫MSC发生故障,进行S603。
[0100]S703 =HLR将携带MME的地址或名称的PRN消息路由至目标MSC。
[0101]其中,当前被叫MSC和目标MSC可以位于同一 MSC池中,在MSC池架构中,所有的MSC相互之间都保持通信连接,所以PRN消息可以路由至目标MSC。
[0102]S704:目标MSC根据PRN消息中的地址或名称向MME发起MSI寻呼请求。
[0103]其中,目标MSC根据地址或名称可以锁定MME,从而向MME发起MSI寻呼请求。
[0104]S705:MME判断寻呼请求中是否包含CS恢复指示,如果包含CS恢复指示,进行S706。
[0105]其中,CS恢复指示用于指示MME该寻呼请求有效。由于MME和目标MSC之间并没有建立SGs接口,MME并不能确定接收到的寻呼请求是否有效。如果检测到包含CS恢复指示,则MME判定目标MSC是代替当前被叫MSC的,所以开始处理寻呼请求。如果检测到不包含CS恢复指示,则MME判定该寻呼请求是误发,所以拒绝该寻呼请求。
[0106]S706 =MME根据寻呼请求控制被叫终端执行CSFB。
[0107]S707:目标MSC对被叫终端进行寻呼,完成终呼业务接续。
[0108]参见图8,是本发明终呼业务的通信设备第一实施例的结构示意图。通信设备包括接收模块81和寻呼模块82。
[0109]接收模块81用于在当前被叫MSC发生故障时,接收HSS或HLR发送的携带寻呼指示的PRN消息,并将PRN消息发送给寻呼模块82。在接收模块81接收PRN消息之前,且在HSS或HLR发送PRN消息之前,HSS或HLR首先将PRN消息发送给当前被叫MSC,但由于当前被叫MSC发生故障,PRN消息将被发给或路由到接收模块81。
[0110]寻呼模块82用于从接收模块81接收PRN消息,并根据PRN消息中的寻呼指示发起寻呼请求,以使得被叫终端所附着的MME根据寻呼请求控制被叫终端执行CSFB以完成终呼业务接续。寻呼指示可以是MME的地址或名称,也可以用于表明被叫终端附着在MME。寻呼请求可以是頂SI寻呼请求或TMSI寻呼请求。
[0111]在本实施例中,寻呼模块82还用于在寻呼请求中携带CS恢复指示,以使得MME根据CS恢复指示判断是否处理寻呼请求。
[0112]具体地,寻呼指示可以为MME的地址或名称,或者用于表明被叫终端附着在MME。
[0113]如果寻呼指示为MME的地址或名称,寻呼模块82具体用于根据PRN消息中的地址或名称向与地址或名字对应的MME发起寻呼请求。由于PRN消息中携带有MME的地址或名称,寻呼模块82可以按照该地址或名称直接向MME发起寻呼请求。
[0114]如果寻呼指示用于表明被叫终端附着在MME,寻呼模块82具体用于根据PRN消息中的寻呼指示向与目标MSC对应的至少一个MME发起寻呼请求,至少一个MME包括被叫终端所附着的MME。那么被叫终端所附着的MME必然会接收到寻呼请求并对该寻呼请求进行响应,而其他的MME会返回寻呼失败消息。
[0115]参见图9,是本发明终呼业务的通信设备第二实施例的结构示意图。通信设备包括保存模块91、判断模块92、发送模块93和接收模块94。判断模块92、发送模块93和接收模块94互相连接。
[0116]保存模块91用于在被叫终端附着到当前被叫MSC后,保存当前被叫MSC的地址或名称,并同时保存目标MSC的地址或名称。在本实施例中,目标MSC和当前被叫MSC位于同一 MSC池中。在被叫终端附着到当前被叫MSC后,保存模块91保存当前被叫MSC的地址或名称,并同时保存目标MSC的地址或名称。目标MSC可以由当前被叫MSC选择,也可以由通信设备选择。具体地,如果目标MSC由当前被叫MSC选择,那么当前被叫MSC进行CS域的位置更新时,会在发送地址或名称时一并发送携带目标MSC的地址或名称
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1