语音呼叫方法、语音呼叫装置和终端的制作方法

文档序号:9931704阅读:486来源:国知局
语音呼叫方法、语音呼叫装置和终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种语音呼叫方法、一种语音呼叫装置和一种终端。
【背景技术】
[0002]目前,VoLTE技术即Voiceover LTE,是基于頂S(多媒体子系统)的语音业务,其全部业务承载于4G网络,可实现数据与语音业务在同一网络下的统一,目前,随着移动通信技术的发展,VoLTE技术的应用也越来越广泛,通过使用VoLTE技术,可以使通话接通等待时间更短,通话质量更高。
[0003]现有的VoLTE终端发起IMS语音业务时,网络侧根据当前终端所处的网络覆盖质量评估网络是否需要将呼叫切换到电路交换域CS,如果需要切换到电路交换域CS,则会触发SRVCC (语音业务连续性方案)流程进行会话转移,这样,语音呼叫就从4G网络转移到3G网络或2G网络。
[0004]但是,在上述方案中会遭遇当前网络仅支持PS业务的情况,此时往往造成呼叫失败。
[0005]因此需要一种新的技术方案,能够提升IMS语音呼叫的成功率。

【发明内容】

[0006]本发明正是基于上述问题,提出了一种新的技术方案,能够提升IMS语音呼叫的成功率。
[0007]有鉴于此,本发明的一方面提出了一种语音呼叫方法,包括:在发起多媒体子系统頂S语音呼叫请求后,确定是否收到语音业务连续性方案SRVCC呼叫转移指令;当确定收到所述语音业务连续性方案SRVCC呼叫转移指令时,回落至3G网络或2G网络;在所述3G网络或所述2G网络中,根据所述语音业务连续性方案SRVCC呼叫转移指令,判断当前小区的配置信息是否支持电路交换域CS业务;当判断结果为是时,直接执行CS语音呼叫,当所述判断结果为否时,在所述当前小区发起位置注册流程LAU,以供执行CS语音呼叫。
[0008]在该技术方案中,发起IMS语音呼叫请求后,网络侧根据当前终端所处的网络覆盖质量评估网络是否需要进行SRVCC呼叫切换,如果需要,则向当前终端发出SRVCC呼叫转移指令,以指示当前终端对当前小区进行配置信息的检测,并判断其配置信息是否支持电路交换域CS业务,如果支持,说明可以有效进行CS语音呼叫,如果不支持电路交换域CS业务,仅支持PS业务,则可以直接重新发起位置注册流程LAU,其中,位置注册流程LAU为终端选择小区后发起的一种用于位置区更新的位置注册流程,从而可以在注册成功后,实现支持电路交换域CS业务,便于进一步进行CS语音呼叫。通过该技术方案,避免了在4G网络进行SRVCC呼叫转移回落3G或2G网络后仅支持PS业务的情况下进行CS语音呼叫失败的问题,增加了终端的呼叫成功率,提升了语音呼叫过程中的用户体验。
[0009]其中,判断当前小区的配置信息是否支持电路交换域CS业务,具体可以计算该小区的CS的无线接通率,CS的无线接通率等于电路交换域的RAB建立成功率与电路交换域的RRC(无线资源控制)连接建立成功率的乘积,具体来讲,终端如果要进行电路交换域CS业务,就需要完成RRC连接后建立RAB(无线接入承载),在RAB建成之后,才能实现基本呼叫的建立,因此,当CS的无线接通率达到预定阈值时,即可认为电路交换域CS业务可以被小区支持。
[0010]在上述技术方案中,优选地,在所述确定是否收到语音业务连续性方案SRVCC呼叫转移指令之前,还包括:根据接收到的MS语音呼叫指令,通过呼叫管理层CM备份呼叫信息,并向4G网络发起所述多媒体子系统頂S语音呼叫请求。
[0011]在该技术方案中,用户通过终端的拨号盘发起頂S语音呼叫指令,FrameWork(应用状态的消息管理层)可根据接收到的MS语音呼叫指令,通过RIL(上层应用与底层之间的硬件抽象层)下发MS语音呼叫请求到呼叫管理层CM,以便呼叫管理层CM备份呼叫信息并发起頂S呼叫流程。
[0012]在上述任一技术方案中,优选地,在所述向4G网络发起所述多媒体子系统頂S语音呼叫请求之后,还包括:检测是否接收到来自所述4G网络的SRVCC应答信息,其中,当确定接收到所述SRVCC应答信息时,从所述SRVCC应答信息中获取所述语音业务连续性方案SRVCC呼叫转移指令。
[0013]在该技术方案中,FrameWork下发IMS语音呼叫请求到呼叫管理层CM后,需要实时验证是否接收到网络回传的SRVCC应答信息,只有收到网络回传的SRVCC应答信息,才说明需要回落至3G或2G网络,才能够进一步检测接入的当前小区的配置信息是否支持电路交换域CS业务。通过该技术方案,提升了网络连接的有效性和准确性。
[0014]在上述任一技术方案中,优选地,所述当前小区为UTRAN小区或GERAN小区。
[0015]在该技术方案中,UTRAN小区即3G小区,GERAN小区即2G小区,通过该技术方案,检测接入的当前小区的配置信息是否支持电路交换域CS业务,可以用于不同类型的小区中,便于提升不同类型的小区的语音呼叫业务的成功率。
[0016]在上述任一技术方案中,优选地,在所述判断当前小区的配置信息是否支持电路交换域CS业务之后,当所述判断结果为否时,包括:检测当前呼叫状态是否为拨号态;当检测结果为是时,在所述当前小区发起位置注册流程LAU,以供在重新进行LAU注册后执行CS语音呼叫;当所述检测结果为否时,通过呼叫管理层CM上报呼叫异常信息。
[0017]在该技术方案中,如果根据当前小区的配置信息判断出当前小区不支持电路交换域CS业务,仅支持PS业务,则可以进一步检测当前呼叫状态,如果当前呼叫状态为拨号态,说明正在语音呼叫过程中,为了确保语音呼叫的顺利进行,需要即刻重新进行LAU注册,以便在重新进行LAU注册后可以支持电路交换域CS业务,进行CS语音呼叫。而如果当前呼叫状态不为拨号态,则可以直接通过呼叫管理层CM上报呼叫异常信息,使得不能成功实现CS语音呼叫的问题及时被发现。
[0018]本发明的另一方面提出了一种语音呼叫装置,包括:确定单元,在发起多媒体子系统頂S语音呼叫请求后,确定是否收到语音业务连续性方案SRVCC呼叫转移指令;网络变更单元,当确定收到所述语音业务连续性方案SRVCC呼叫转移指令时,回落至3G网络或2G网络;判断单元,在所述3G网络或所述2G网络中,根据所述语音业务连续性方案SRVCC呼叫转移指令,判断当前小区的配置信息是否支持电路交换域CS业务;执行单元,当判断结果为是时,直接执行CS语音呼叫,当所述判断结果为否时,在所述当前小区发起位置注册流程LAU,以供执行CS语音呼叫。
[0019]在该技术方案中,发起IMS语音呼叫请求后,网络侧根据当前终端所处的网络覆盖质量评估网络是否需要进行SRVCC呼叫切换,如果需要,则向当前终端发出SRVCC呼叫转移指令,以指示当前终端对当前小区进行配置信息的检测,并判断其配置信息是否支持电路交换域CS业务,如果支持,说明可以有效进行CS语音呼叫,如果不支持电路交换域CS业务,仅支持PS业务,则可以直接重新发起位置注册流程LAU,其中,位置注册流程LAU为终端选择小区后发起的一种用于位置区更新的位置注册流程,从而可以在注册成功后,实现支持电路交换域CS业务,便于进一步进行CS语音呼叫。通过该技术方案,避免了在4G网络进行SRVCC呼叫转移回落3G或2G网络后仅支持PS业务的情况下进行CS语音呼叫失败的问题,增加了终端的呼叫成功率,提升了语音呼叫过程中的用户体验。
[0020]其中,判断当前小区的配置信息是否支持电路交换域CS业务,具体可以计算该小区的CS的无线接通率,CS的无线接通率等于电
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1