一种实现异系统间呼叫控制的方法、装置和系统

申请号 CN201010115370.1 申请日 2010-01-25 公开(公告)号 CN102137361B 公开(公告)日 2014-10-08
申请人 华为技术有限公司; 发明人 夏共仪; 许明霞;
摘要 一种实现异系统间呼叫控制的方法、装置和系统;该方法包括:接收MSC发送的第一寻呼消息,通过 数据网络 向被叫终端发送第二寻呼消息;接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应,向MSC发送第二寻呼响应;接收所述MSC在收到第二寻呼响应后发送的资源分配 请求 消息后,向所述MSC返回资源分配完成消息;根据被叫用户的选择向所述MSC返回接听或拒绝接听消息。采用本 发明 实施例 的方法、装置和系统,能够避免因MSC没有及时收到寻呼响应而做出的不在服务区的错误判决,提高了通信效率,同时也能使主叫方正常听到回铃音,改善了用户体验。
权利要求

1.一种实现异系统间呼叫控制的方法,其特征在于,该方法包括:
接收移动交换中心MSC发送的第一寻呼消息,通过数据网络向被叫终端发送第二寻呼消息;
接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应(Paging Response),向MSC发送第二寻呼响应(Paging Response);
接收所述MSC在收到第二寻呼响应(Paging Response)后发送的资源分配请求消息后,向所述MSC返回资源分配完成消息;
根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:向MSC返回资源分配完成消息后或在所述被叫用户选择接听后,为所述被叫终端申请语音呼叫业务信道资源。
3.根据权利要求2所述的方法,其特征在于,所述为被叫终端申请语音呼叫业务信道资源包括:发起基站控制器间的硬切换流程,或者直接分配业务信道资源。
4.根据权利要求3所述的方法,其特征在于,所述发起基站控制器间的硬切换流程包括:
向所述MSC发送切换要求,并接收所述MSC返回的切换命令;其中,所述接收到的切换命令为:所述MSC向基站发送切换请求并在所述基站确认为当前呼叫分配了相应资源后返回的。
5.根据权利要求2所述的方法,其特征在于,该方法还包括:
如果接收到MSC发送的主叫号码,则通过数据网络向被叫终端发送包含主叫号码的第二寻呼消息,或者在接收到所述分配请求消息后向所述被叫终端发送携带主叫号码的振铃消息。
6.一种实现异系统间呼叫控制的装置,其特征在于,该装置包括:第一处理单元、第二处理单元、第三处理单元和第四处理单元;其中,
所述第一处理单元用于接收MSC发送的第一寻呼消息后,通过数据网络向被叫终端发送第二寻呼消息;
所述第二处理单元用于接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应(Paging Response),并向MSC发送第二寻呼响应(Paging Response);
所述第三处理单元用于接收所述MSC在收到第二寻呼响应(Paging Response)后发送的资源分配请求消息后,向所述MSC返回资源分配完成消息;
所述第四处理单元用于根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道。
7.根据权利要求6所述的装置,其特征在于,该装置还包括:第五处理单元,用于在所述第三处理单元向MSC返回资源分配完成消息后或在所述被叫用户选择接听后,为所述被叫终端申请语音呼叫业务信道资源。
8.根据权利要求7所述的装置,其特征在于,所述第五处理单元包括:发送模和接收模块;其中,
所述发送模块用于向所述MSC发送切换要求;
所述接收模块用于接收所述MSC返回的切换命令;其中,所述切换命令为:所述MSC向基站发送切换请求并在所述基站确认为当前呼叫分配了相应资源后返回的。
9.一种终端,其特征在于,包括:接收单元、发送单元和切换单元;
其中,所述接收单元用于接收互操作模块(IWS)发送的寻呼消息和切换命令,并通知所述发送单元或切换单元;
所述发送单元用于根据所述接收单元的通知向所述IWS发送寻呼响应,并在用户选择接听语音呼叫时向所述IWS发送接听消息;
所述切换单元用于根据所述接收单元通知的切换命令,将所述终端切换到语音网络。
10.一种实现异系统间呼叫控制的系统,包括移动交换中心MSC,其特征在于,该系统还包括:互操作模块和移动终端;其中,
所述MSC用于向所述互操作模块发送第一寻呼消息,并在接收到所述互操作模块返回的第二寻呼响应(Paging Response)后,向所述互操作模块发送资源分配请求,然后接收所述互操作模块返回的资源分配完成消息;
所述互操作模块用于在接收所述第一寻呼消息后,通过数据网络向被叫移动终端发送第二寻呼消息,接收所述被叫移动终端返回的第一寻呼响应(PagingResponse)后向MSC发送第二寻呼响应(Paging Response),并在接收到所述资源分配请求后返回资源分配完成消息,然后根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道;
所述被叫移动终端用于接收到第二寻呼消息后返回第一寻呼响应(Paging Response),并根据被叫用户的选择向所述互操作模块返回接听或拒绝接听消息,根据所述互操作模块的切换命令切换到语音网络。

说明书全文

一种实现异系统间呼叫控制的方法、装置和系统

技术领域

[0001] 本发明涉及移动通信技术领域,尤其涉及一种实现异系统间呼叫控制的方法、装置和系统。

背景技术

[0002] 目前,随着移动通信技术的迅猛发展,高数据速率(High Data Rate,HDR)技术和长期演进(Long Term Evolution,LTE)技术日趋成熟;其中,HDR技术又可称为高速率分组数据(High Rate Packet Data,HRPD)或1x EV-DO,,而1x EV-DO已被接受为3G技术标准之一,以下称为EV-DO。但由于EV-DO和LTE都是只支持数据业务,即只有分组域没有电路域,因而对于支持LTE或者EV-DO网络的终端,若要实现语音呼叫通常采用的方法是:一、采用基于分组域的VoIP业务,即语音数据走分组域传送;二、采用既支持电路域业务、也支持分组域业务的双模或者多模终端,对于数据业务使用LTE或者EV-DO网络承载,对于语音业务则使用支持电路域业务的网络来承载,例如使用CDMA(Code Division Multiple Access,码分多址)2000lx(简称1X)网络承载。
[0003] 虽然采用第二种方式能够很好的提供数据和语音业务,但是当终端驻留在LTE或者EV-DO时,若有语音通话呼叫该用户,则如何将寻呼信息传递给终端即成为一个必须解决的问题;而针对该问题,目前普遍采用的是通过交叉寻呼的方式解决,即若终端工作在LTE网络上时,若有语音来电,则寻呼信息将通过LTE分组数据网络发给终端,以使终端切换到1X网络上进行语音业务;若终端工作在EV-DO网络上时情况也类似。
[0004] 然而,在目前此种交叉寻呼的过程中,只有在用户选择接听后才会返回寻呼响应消息,而在用户拒绝接听时则发送释放命令(Release Order);但MSC(Mobile Switching Center,移动交换中心)在发出寻呼消息后会启动定时器,而由于终端只有在用户选择接听后才回复寻呼响应,使得所述MSC在所述定时器规定的时间内因无法接收到所述寻呼响应,从而判决出该终端不在其服务区域内,严重影响了通信质量,造成了不必要的通信中断;此外,由于被叫终端在收到寻呼消息后根据用户的选择来决定发送寻呼响应消息或者释放命令,而MSC在发出寻呼消息并启动定时器后不会向主叫返回回铃音,只有收到寻呼响应消息或者释放命令后,才执行接听或者拒听操作,因而不论被叫用户接听与否,在寻呼到被叫用户后,主叫用户都不会收到回铃音,从而也严重影响了用户感受。

发明内容

[0005] 本发明实施例提供一种实现异系统间呼叫控制的方法、装置和系统,能够避免因MSC没有及时收到寻呼响应而做出的不在服务区的错误判决,同时也能使主叫方正常听到回铃音。
[0006] 为解决上述问题,本发明实施例提供的技术方案如下:
[0007] 一种实现异系统间呼叫控制的方法,该方法包括:
[0008] 接收移动交换中心MSC发送的第一寻呼消息,通过数据网络向被叫终端发送第二寻呼消息;
[0009] 接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应,向MSC发送第二寻呼响应;
[0010] 接收所述MSC在收到第二寻呼响应后发送的资源分配请求消息后,向所述MSC返回资源分配完成消息;
[0011] 根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道。
[0012] 一种实现异系统间呼叫控制的装置,该装置包括:第一处理单元、第二处理单元、第三处理单元和第四处理单元;其中,
[0013] 所述第一处理单元用于接收所述MSC发送的第一寻呼消息后,通过数据网络向被叫终端发送第二寻呼消息;
[0014] 所述第二处理单元用于接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应,并向MSC发送第二寻呼响应;
[0015] 所述第三处理单元用于接收所述MSC在收到第二寻呼响应后发送的资源分配请求消息后,向所述MSC返回资源分配完成消息;
[0016] 所述第四处理单元用于根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道。
[0017] 一种终端,包括:接收单元、发送单元和切换单元;其中,所述接收单元用于接收寻呼消息和切换命令,并通知所述发送单元或切换单元;
[0018] 所述发送单元用于根据所述接收单元的通知发送寻呼响应,并在用户选择接听语音呼叫时发送接听消息;
[0019] 所述切换单元用于根据所述接收单元通知的切换命令,将所述终端切换到语音网络。
[0020] 一种实现异系统间呼叫控制的系统,包括移动交换中心MSC,该系统还包括:互操作模和移动终端;其中,
[0021] 所述MSC用于向所述互操作模块发送第一寻呼消息,并在接收到所述互操作模块返回的第二寻呼响应后,向所述互操作模块发送资源分配请求,然后接收所述互操作模块返回的资源分配完成消息;
[0022] 所述互操作模块用于在接收所述第一寻呼消息后,通过数据网络向被叫移动终端发送第二寻呼消息,接收所述被叫移动终端返回的第一寻呼响应后向MSC发送第二寻呼响应,并在接收到所述资源分配请求后返回资源分配完成消息,然后根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道;
[0023] 所述被叫移动终端用于接收到第二寻呼消息后返回第一寻呼响应,并根据被叫用户的选择向所述互操作模块返回接听或拒绝接听消息,根据所述互操作模块的切换命令切换到语音网络。
[0024] 可以看出,采用本发明实施例的方法、装置和系统,通过寻呼到位于数据网络的被叫终端后,不论所述被叫用户是否选择接听都向MSC返回寻呼响应,能够避免因MSC没有及时收到寻呼响应而做出的不在服务区的错误判决,提高了语音呼叫的通信效率;同时由于及时的返回了寻呼响应,使得所述MSC可以及时向主叫方返回回铃音,从而也进一步提高了用户感受;此外,通过IWS与MSC之间有关资源分配的信息交互,也可以不对现有流程和系统做出改动,从而实现了与现有系统和流程更好的兼容性。附图说明
[0025] 图1是本发明实施例1实现异系统间呼叫控制的方法流程示意图;
[0026] 图2是本发明实施例1实现异系统间呼叫控制的方法中包含硬切换流程的方法流程示意图;
[0027] 图3是本发明实施例1实现异系统间呼叫控制的方法中包含硬切换流程的另一方法流程示意图;
[0028] 图4是本发明实施例2实现异系统间呼叫控制的装置结构示意图;
[0029] 图5是本发明实施例3的终端结构示意图。

具体实施方式

[0030] 为了便于本领域技术人员更好的理解,下面结合附图和具体实施例进行详细说明。
[0031] 本发明实施例1提供了一种实现异系统间呼叫控制的方法,本实施例的方法中涉及的终端驻留在数据网络下,例如LTE或者EV-DO等,但并不局限于此;并且所述终端已通过IWS(互操作模块)在1x的电路域预注册成功,且该终端可以处于连接态或者空闲态下;如图1所示,该方法包括:
[0032] 步骤101:MSC接收主叫用户发起的语音呼叫后,判断所述语音呼叫的被叫用户终端是否在其服务区域内,如果是,则将寻呼消息发往该被叫用户终端所在的IWS,同时MSC启动定时器;其中,如果所述MSC在所述定时器超时前仍没有收到寻呼响应,则该MSC确定所述被叫用户不在服务区,因此做出被叫用户无法寻呼到的判决;
[0033] 此外,所述MSC向所述IWS发送寻呼消息时,同时还可以将所述主叫号码发往IWS;当然,为了提高寻呼的成功率,在所述MSC向所述IWS发送寻呼消息时,同时还可以向1x BS发送寻呼消息;
[0034] 步骤102:所述IWS接收到所述MSC发送的寻呼消息后,通过数据网络向被叫终端发送寻呼消息;此外,如果在接收到所述寻呼消息的同时也接收到所述MSC发送的所述主叫号码,则所述IWS在向所述被叫终端发送寻呼消息时,将该主叫号码与所述寻呼消息一并发送给所述被叫终端;
[0035] 步骤103:所述被叫终端在接收到所述IWS发送的寻呼消息后,不论用户是否选择接听,都向所述IWS发送寻呼响应(Paging Response)消息;此外,所述被叫终端在接收到所述寻呼消息的同时也接收到所述主叫号码,则所述被叫终端开始振铃,提示用户有来电并显示主叫号码;
[0036] 步骤104:所述IWS在接收到终端返回的寻呼响应消息后,向所述MSC发送寻呼响应;
[0037] 步骤105:所述MSC接收到所述IWS发送的寻呼响应后,停止定时器,同时向所述IWS发送分配请求(Assignment Request)消息,以请求为此次语音呼叫分配相应的资源;此外,所述MSC在接收到所述寻呼响应后,可以向主叫方返回回铃音,表明已寻呼到所述被叫用户;
[0038] 步骤106:所述IWS在接收到所述分配请求消息后,直接向所述MSC返回分配完成(Assignment Complete)消息;此外,所述IWS在接收到所述分配请求消息后,还可以向所述被叫终端发送携带主叫号码的振铃消息;
[0039] 步骤107:如果所述MSC在接收到寻呼响应后没有向主叫方返回回铃音,则可以在接收到所述分配完成消息后向主叫方返回回铃音,已表明已寻呼到被叫用户;
[0040] 值得注意的是,在现有呼叫流程中,所述MSC通常向所述1XBS发送Assignment Request消息,以请求为呼叫分配相应的资源,而当所述1XBS在与终端建立业务信道后,所述1XBS才会向所述MSC返回分配完成(Assignment Complete)消息;而在本发明实施例中,所述MSC在接收到寻呼响应后,是向所述IWS发送Assignment Request,以请求为此次语音呼叫分配相应的资源,而所述IWS在收到所述分配请求消息后,直接向所述MSC返回分配完成消息;通过本实施例的此种方式,可以不对现有流程和系统做出改动,从而实现了与现有系统和流程更好的兼容性。
[0041] 步骤108:如果被叫用户选择接听此次语音呼叫,则被叫终端向所述IWS返回接听消息;如果被叫用户拒绝此次语音呼叫,则被叫终端向所述IWS返回拒绝消息;
[0042] 步骤109:当所述IWS在接收到所述被叫终端的接听消息后,向所述MSC返回接听消息;当所述IWS在接收到所述被叫终端的拒绝消息后,向所述MSC返回拒绝消息;
[0043] 步骤110:当所述IWS接收到所述被叫终端发送的接听消息后,向被叫终端发送切换命令,指示被叫终端切换到1x空口,并指配相应的业务信道;
[0044] 其中,如图2和图3所示,本实施例提出上述方法还可包括:
[0045] 步骤111:所述IWS向MSC返回分配完成消息后或在接收到所述被叫终端发送的接听消息后,为所述被叫终端申请语音呼叫业务信道资源;具体的,所述为被叫终端申请语音呼叫业务信道资源包括但不局限于:IWS发起基站控制器(Base Station Controller,BSC)间的硬切换流程,或者当IWS与1xBS处于同一设备时,由IWS所在的1xBS直接分配业务信道资源;其中,具体的硬切换流程可以包括但不限于:
[0046] S1:所述IWS向所述MSC发送切换要求;
[0047] S2:所述MSC接收到IWS发送的切换要求后,向1XBS发送切换请求;
[0048] S3:所述1XBS为当前呼叫分配了相应资源后,向所述MSC返回切换请求确认;
[0049] S4:所述MSC接收到切换请求确认后向所述IWS发送切换命令;
[0050] 此外,在所述终端切换到1X空口后,所述IWS还可以发送切换开始消息给MSC,已完成此次语音呼叫流程。
[0051] 可以看出,通过上述各实施例的方法,通过寻呼到位于数据网络的被叫终端后,不论所述被叫用户是否选择接听都向MSC返回寻呼响应,能够避免因MSC没有及时收到寻呼响应而做出的不在服务区的错误判决,提高了语音呼叫的通信效率;同时由于及时的返回了寻呼响应,使得所述MSC可以及时向主叫方返回回铃音,从而也进一步提高了用户感受;此外,通过IWS与MSC之间有关资源分配的信息交互,也可以不对现有流程和系统做出改动,从而实现了与现有系统和流程更好的兼容性。
[0052] 基于上述思想,本发明实施例2又提出了一种实现异系统间呼叫控制的装置,如图4所示,该装置400包括:第一处理单元401、第二处理单元402、第三处理单元403和第四处理单元404;其中,
[0053] 所述第一处理单元401用于接收所述MSC发送的第一寻呼消息后,通过数据网络向被叫终端发送第二寻呼消息;
[0054] 所述第二处理单元402用于接收被叫终端在收到所述第二寻呼消息后返回的第一寻呼响应,并向MSC发送第二寻呼响应;
[0055] 所述第三处理单元403用于接收所述MSC在收到第二寻呼响应后发送的资源分配请求消息后,向所述MSC返回资源分配完成消息;
[0056] 所述第四处理单元404用于根据被叫用户的选择向所述MSC返回接听或拒绝接听消息,并当所述被叫用户选择接听后,指示被叫终端切换到语音网络,并指配相应的业务信道。
[0057] 此外,该装置还可包括:第五处理单元405,用于在所述第三处理单元向MSC返回资源分配完成消息后或在所述被叫用户选择接听后,为所述被叫终端申请语音呼叫业务信道资源。
[0058] 其中,当所述装置与1xBS处于同一设备时,由该装置所在的1xBS直接分配业务信道资源;而当所述装置为独立的模块时,所述第五处理单元还可包括:发送模块和接收模块;其中,
[0059] 所述发送模块用于向所述MSC发送切换要求;所述接收模块用于接收所述MSC返回的切换命令;其中,所述切换命令为:所述MSC向基站发送切换请求并在所述基站确认为当前呼叫分配了相应资源后返回的。
[0060] 此外,本发明实施例3又提出了一种终端,如图5所示,该终端500包括:接收单元501、发送单元502和切换单元503;其中,所述接收单元501用于接收寻呼消息和切换命令,并通知所述发送单元502或切换单元503;
[0061] 所述发送单元502用于根据所述接收单元501的通知发送寻呼响应,并在用户选择接听语音呼叫时发送接听消息;
[0062] 所述切换单元503用于根据所述接收单元501通知的切换命令,将所述终端切换到语音网络。
[0063] 需要注意的是,本领域技术人员很容易了解,上述实施例中所描述的实现异系统间呼叫控制的装置和终端也可以作为系统的一部分存在,并在系统与所述MSC进行信息交互以实现与上述实施例中描述一致的作用,因而包含上述实施例中实现异系统间呼叫控制的装置和移动终端的系统也应包含在本申请的保护范围之内,在此不再赘述。
[0064] 专业人员还可以进一步应能意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
[0065] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0066] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明实施例。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其它实施例中实现。因此,本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
[0067] 以上所述仅为本发明实施例的较佳实施例而已,并不用以限制本发明实施例,凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。
QQ群二维码
意见反馈