首页> 中国专利> 一种电路域回落CSFB网络保持方法及用户终端

一种电路域回落CSFB网络保持方法及用户终端

摘要

本申请实施例公开一种CSFB网络保持方法及用户终端,用于用户终端在4G用户第一次通话未能建立时,将网络保持在CSFB接入的目标网络中,使得4G用户在第二次收到通话请求消息时,用户终端不需要进行CSFB,从而提高了通话建立的成功率。本申请实施例方法包括:用户终端获取第一通话请求消息;用户终端根据第一通话请求消息进行CSFB,接入目标网络;用户终端判断是否接收到通话建立消息;若否,则用户终端驻留在目标网络。

著录项

  • 公开/公告号CN108476465A

    专利类型发明专利

  • 公开/公告日2018-08-31

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN201580085541.1

  • 发明设计人 李重锦;李磊;

    申请日2015-12-29

  • 分类号

  • 代理机构深圳市深佳知识产权代理事务所(普通合伙);

  • 代理人王仲凯

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

  • 入库时间 2023-06-19 06:20:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-31

    授权

    授权

  • 2018-09-25

    实质审查的生效 IPC(主分类):H04W48/18 申请日:20151229

    实质审查的生效

  • 2018-08-31

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,具体涉及一种CSFB网络保持方法及用户终端。

背景技术

目前2G网络、3G网络与4G网络共存的通信环境下,4G网络中的主流语音解决方案是电路域回落(Circuit Switched Fallback,CSFB),即4G用户作为主叫拨号或作为被叫收到寻呼消息后,4G用户终端将从4G网络回落到2G网络或3G网络进行语音业务,语音业务结束后再快速返回(Fast Return,FR)到4G网络下。

现有技术下,导致4G网络下被叫不通的主要原因是:

由于现阶段4G网络处在发展期,网络不健全和网络边界情况比较多,导致2G网络或3G网络与4G网络不同位置区信息共享存在问题,从而使得4G用户终端从4G网络回落到2G网络或3G网络,位置更新(Location area update,LAU)成功之后,CSFB过程耗时过多,导致寻呼超时,2G网络或3G网络没有给4G用户终端发送setup等消息,导致通话异常。

用户终端收不到setup等消息,此时,用户终端FR到4G网络,但是,根据用户行为分析,一般一遍呼不通时,接下来还会进行第二次呼叫,4G用户第二次作为主叫拨号或者作为被叫收到寻呼消息的时候,依然可能会出现第一次的异常情况,连续的被叫不通,会导致用户体验非常差。

发明内容

本发明实施例提供一种CSFB网络保持方法及用户终端,用于用户终端在4G用户第一次通话未能建立时,将网络保持在CSFB接入的目标网络中,使得用户终端在第二次获得通话请求时,不需要进行CSFB,从而提高了通话建立的成功率。

本发明第一方面提供一种电路域回落CSFB网络保持方法,包括:

用户终端获取第一通话请求消息;

用户终端根据所述第一通话请求消息进行CSFB,接入目标网络;

用户终端判断是否接收到通话建立消息;

若否,则用户终端驻留在目标网络。

当用户作为主叫需要发起呼叫等电路域业务时,用户终端可以接收到第一通话请求消息,具体的,用户可以通过用户终端的拨号界面向被叫方发起呼叫,或者,当用户作为被叫收到主叫方发起的寻呼时,用户终端可以接收到主叫方通过4G网络下发的第一通话请求消息。

如果用户终端当前正处于4G网络中,由于4G网络并没有电路域业务,则用户终端需要根据该第一通话请求消息进行电路域回落,即CSFB,接入到2G网络或3G网络等具有电路域业务的目标网络中,以进行电路域业务。

用户终端接入目标网络之后,可以向对端发起呼叫,同时用户终端还需要监控是否接收到通话建立消息,具体的用户终端可以启动定时器,或者采取其他的方式判断在预置的时长内是否接收到通话建立消息,如果没有收到,则说明本次呼叫失败,而一般情况下,用户还会再次发起呼叫,为了减少网络来回切换的次数,用户终端可以继续驻留在目标网络中,等待用户再次发起的呼叫。

当用户终端获取第二通话请求消息时,用户终端已经接入目标网络,所以不需要进行CSFB操作,从而减少了CSFB过程所消耗的时间,避免了寻呼超时导致的通话异常,从而提高了通话建立的成功率。

结合本发明第一方面,本发明第一方面第一实施方式中,用户终端驻留在目标网络之后,还包括:

用户终端判断是否满足预置的FR条件;

若用户终端在满足预置的FR条件之前接收到第二通话请求消息,则用户终端在目标网络执行通话操作;

若用户终端在满足预置的FR条件之前未接收到第二通话请求消息,则用户终端执行FR,接入4G网络。

在用户终端第一次呼叫失败,并且驻留在目标网络之后,一般用户还会进 行第二次呼叫,用户终端判断是否满足预置的FR条件,如果在满足预置的FR条件之前接收到第二通话请求消息,由于用户终端已经处于目标网络中了,不需要进行CSFB,由CSFB耗时过长导致的寻呼超时也不存在了,用户终端可以收到通话建立消息,用户在用户终端的通话提示界面进行选择,用户终端执行通话操作;如果在满足预置的FR条件之前没有接收到第二通话请求消息,则用户终端执行FR,接入4G网络。

结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,预置的FR条件为预置时间;

用户终端判断是否满足预置的FR条件,包括:

用户终端检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

用户终端判断空闲接入时间是否达到预置时间;

若空闲接入时间达到预置时间,则满足预置的FR条件;

若空闲接入时间未达到预置时间,则不满足预置的FR条件。

用户终端在接入目标网络后,没有进行通话时开始计时,当超过预置时间没有接收到第二通话请求消息,则表示用户终端满足预置的FR条件;当空闲接入时间未达到预置时间,即在预置时间内接收到了第二通话请求消息,则表示用户终端不满足预置的FR条件。

结合本发明第一方面,本发明第一方面第三实施方式中,用户终端驻留在目标网络之后,还包括:

用户终端获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

用户终端判断异系统重选指令是否为FR指令;

若异系统重选指令为FR指令,则用户终端执行FR,接入4G网络;

若异系统重选指令不是FR指令,则用户终驻留在目标网络。

用户终端在接入目标网络后,用户终端还可以向用户展示FR操作界面,FR操作界面有两个图标,一个对应FR指令,一个对应保持指令,如果用户选择的图标对应FR指令,则用户终端执行FR操作,如果用户选择的图标对 应保持指令,则驻留在目标网络。

结合本发明第一方面、第一方面第一实施方式、第一方面第二实施方式或第一方面第三实施方式,本发明第一方面第四实施方式中,用户终端根据第一通话请求消息进行CSFB,接入目标网络,包括:

用户终端根据第一通话请求向4G网络发送CSFB请求,以使得4G网络根据CSFB请求向用户终端下发目标网络的目标频点;

用户终端接收目标频点;

用户终端根据目标频点接入目标网络。

由于用户终端当前正处于4G网络中,用户终端获得第一通话请求是电路域业务的请求,需要进行CSFB,接入到可以进行电路域业务的目标网络中,向4G网络发送CSFB请求,4G网络的网络设备会根据CSFB请求向用户终端下发目标网络的目标频点,用户终端根据4G网络下发的目标频点,与4G网络断开连接,并且接入到目标网络中,对CSFB过程的细化是为了,用户终端需要进行电路域业务时,与不能进行电路域业务的4G网络断开,接入到可以进行电路域业务的目标网络。

结合本发明第一方面第四实施方式,本发明第一方面第五实施方式中,用户终端根据目标频点接入目标网络之后,还包括:

用户终端根据目标频点获得目标频点位置区,并且获取4G网络位置区;

用户终端判断目标频点位置区与4G网络位置区是否相同;

若相同,则用户终端检测通话建立消息;

若不相同,则用户终端对目标频点执行LAU操作。

在用户终端根据目标频点接入到目标网络之后,还需要判断目标频点的目标频点位置区和用户终端处于4G网络时的4G网络位置区是否是一致的,确定前后的位置区一致,是为了保证能够准确的通过位置区的网络设备来实现通话连接,如果是相同的,则用户终端监控是否收到通话建立消息;若是不相同,则用户终端对目标频点执行LAU操作,将目标频点位置区更新为4G网络位置区,LAU操作是为了能够顺利的建立通话连接。

本发明第二方面提供了一种用户终端,包括:

获取模块,用于获取第一通话请求消息;

处理模块,用于根据第一通话请求消息进行CSFB,接入目标网络;

通话判断模块,用于判断是否接收到通话建立消息;

执行模块,用于当未接收到通话建立消息时,驻留在目标网络。

当用户作为主叫需要发起呼叫等语音业务时,获取模块可以接收到第一通话请求消息,具体的,用户可以通过用户终端的拨号界面向被叫方发起呼叫,或者,当用户作为被叫收到主叫方发起的寻呼时,获取模块可以接收到主叫方通过4G网络下发的第一通话请求消息。

如果用户终端当前正处于4G网络中,由于4G网络并没有电路域业务,则处理模块需要根据该第一通话请求消息进行电路域回落,即CSFB,回落到2G网络或3G网络等具有电路域业务的目标网络中,以进行呼叫等电路域业务。

处理模块接入目标网络之后,可以向对端发起呼叫,同时通话判断模块还需要监控是否接收到通话建立消息,具体的用户终端可以启动定时器,或者采取其他的方式判断在预置的时长内是否接收到通话建立消息,如果没有收到,则说明本次呼叫失败,而一般情况下,用户还会再次发起呼叫,为了减少网络来回切换的次数,用户终端可以继续驻留在目标网络中,等待用户再次发起的呼叫。

当获取模块获取第二通话请求消息时,处理模块已经接入目标网络,所以不需要进行CSFB操作,从而减少了CSFB过程所消耗的时间,避免了寻呼超时导致的通话异常,从而提高了通话建立的成功率。

结合本发明第二方面,本发明第二方面第一实施方式中,用户终端还包括:通话模块及FR模块;

通话判断模块,还用于判断是否满足预置的FR条件;

通话模块,用于当满足预置的FR条件之前接收到第二通话请求消息时,在目标网络执行通话操作;

FR模块,用于当满足预置的FR条件之前未接收到第二通话请求消息时,执行FR,接入4G网络。

在用户终端第一次呼叫失败,执行模块将用户终端驻留在目标网络之后,一般用户还会进行第二次呼叫,通话判断模块判断是否满足预置的FR条件, 如果在满足预置的FR条件之前接收到第二通话请求消息,由于用户终端已经处于目标网络中了,不需要进行CSFB,由CSFB耗时过长导致的寻呼超时也不存在了,用户终端可以收到通话建立消息,用户在用户终端的通话提示界面进行选择,通话模块执行通话操作;如果在满足预置的FR条件之前没有接收到第二通话请求消息,则FR模块执行FR,接入4G网络。

结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,预置的FR条件为预置时间;

通话判断模块,具体用于检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

通话判断模块,具体用于当空闲接入时间达到预置时间时,确定满足预置的FR条件;

通话判断模块,具体用于当空闲接入时间未达到预置时间时,确定不满足预置的FR条件。

通话判断模块在用户终端接入目标网络后,没有进行通话时开始计时,当超过预置时间没有接收到第二通话请求消息时,则通话判断模块确定满足预置的FR条件;当空闲接入时间未达到预置时间时,即在预置时间内接收到了第二通话请求消息,则通话判断模块确定不满足预置的FR条件。

结合本发明第一方面,本发明第一方面第三实施方式中,用户终端还包括:

FR判断模块及FR模块;

FR判断模块,用于获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示所述用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

FR判断模块,还用于判断异系统重选指令是否为FR指令;

FR模块,用于当异系统重选指令为FR指令时,执行FR,接入4G网络;

执行模块,还用于当异系统重选指令不是FR指令时,驻留在目标网络。

用户终端在接入目标网络后,用户终端还可以向用户展示FR操作界面,FR操作界面有两个图标,一个对应FR指令,一个对应保持指令,如果用户选择的图标对应FR指令,则FR模块执行FR操作,如果用户选择的图标对应保持指令,则执行模块将用户终端驻留在目标网络。

本发明第三方面提供一种用户终端,包括:

射频RF电路,用于获取第一通话请求消息;

处理器,用于根据第一通话请求消息进行CSFB,接入目标网络;

处理器,还用于判断是否接收到通话建立消息;

处理器,还用于当未接收到通话建立消息时,驻留在目标网络。

当用户作为主叫需要发起呼叫等电路域业务时,射频RF电路可以接收到第一通话请求消息,具体的,用户可以通过用户终端的拨号界面向被叫方发起呼叫,或者,当用户作为被叫收到主叫方发起的寻呼时,射频RF电路可以接收到主叫方通过4G网络下发的第一通话请求消息。

如果用户终端当前正处于4G网络中,由于4G网络并没有电路域业务,则处理器需要根据该第一通话请求消息进行电路域回落,即CSFB,接入到2G网络或3G网络等具有电路域业务的目标网络中,以进行电路域业务。

通过RF电路接入目标网络之后,可以向对端发起呼叫,同时用户终端还需要监控是否接收到通话建立消息,具体的用户终端可以启动定时器,或者采取其他的方式判断在预置的时长内是否接收到通话建立消息,如果没有收到,则说明本次呼叫失败,而一般情况下,用户还会再次发起呼叫,为了减少网络来回切换的次数,用户终端可以继续驻留在目标网络中,等待用户再次发起的呼叫。

当RF电路获取第二通话请求消息时,用户终端已经接入目标网络,所以不需要进行CSFB操作,从而减少了CSFB过程所消耗的时间,避免了寻呼超时导致的通话异常,从而提高了通话建立的成功率。

结合本发明第三方面,本发明第三方面第一实施方式中,

处理器,还用于判断是否满足预置的快速返回FR条件;

处理器,还用于当满足预置的FR条件之前接收到第二通话请求消息时,在目标网络执行通话操作;

处理器,还用于当满足预置的FR条件之前未接收到第二通话请求消息时,执行FR,接入4G网络。

在用户终端第一次呼叫失败,并且驻留在目标网络之后,一般用户还会进行第二次呼叫,处理器判断是否满足预置的FR条件,如果在满足预置的FR 条件之前接收到第二通话请求消息,由于用户终端已经处于目标网络中了,不需要进行CSFB,由CSFB耗时过长导致的寻呼超时也不存在了,RF电路可以收到通话建立消息,用户在用户终端的通话提示界面进行选择,处理器执行通话操作;如果在满足预置的FR条件之前没有接收到第二通话请求消息,则处理器执行FR,接入4G网络。

结合本发明第三方面第一实施方式,本发明第三方面第二实施方式中,预置的FR条件为预置时间;

处理器,还用于检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

处理器,还用于判断空闲接入时间是否达到预置时间;

处理器,还用于当空闲接入时间达到预置时间时,确定满足预置的FR条件;

处理器,还用于当空闲接入时间未达到预置时间时,确定不满足预置的FR条件。

处理器在用户终端接入目标网络后,没有进行通话时开始计时,当超过预置时间RF电路没有接收到第二通话请求消息,则表示满足预置的FR条件;当空闲接入时间未达到预置时间,即RF电路在预置时间内接收到了第二通话请求消息,则表示不满足预置的FR条件。

结合本发明第三方面,本发明第三方面第三实施方式中,

处理器,还用于获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

处理器,还用于判断异系统重选指令是否为FR指令;

处理器,还用于当异系统重选指令为所述FR指令时,执行FR,接入4G网络;

处理器,还用于当异系统重选指令不是FR指令时,驻留在目标网络。

用户终端在接入目标网络后,用户终端还可以向用户展示FR操作界面,FR操作界面有两个图标,一个对应FR指令,一个对应保持指令,如果用户选择的图标对应FR指令,则处理器执行FR操作,如果用户选择的图标对应 保持指令,则处理器将用户终端驻留在目标网络。

结合本发明第三方面、第三方面第一实施方式、第三方面第二实施方式或第三方面第三实施方式,本发明第三方面第四实施方式中,

处理器,还用于根据第一通话请求通过RF电路向4G网络发送CSFB请求,以使得4G网络根据CSFB请求向用户终端下发目标网络的目标频点;

RF电路,具体用于接收目标频点;

处理器,还用于根据目标频点接入目标网络。

由于用户终端当前正处于4G网络中,处理器通过RF电路获得第一通话请求是电路域业务的请求,需要进行CSFB,接入到可以进行电路域业务的目标网络中,向4G网络发送CSFB请求,4G网络的网络设备会根据CSFB请求向用户终端下发目标网络的目标频点,处理器根据RF电路接收4G网络下发的目标频点,与4G网络断开连接,并且接入到目标网络中,对CSFB过程的细化是为了,用户终端需要进行电路域业务时,与不能进行电路域业务的4G网络断开,接入到可以进行电路域业务的目标网络。

结合本发明第三方面第四实施方式,本发明第三方面第五实施方式中,

处理器,还用于根据目标频点获得目标频点位置区,并且获取4G网络位置区;

处理器,还用于判断目标频点位置区与4G网络位置区是否相同;

处理器,还用于当目标频点位置区与4G网络位置区相同时,检测通话建立消息;

处理器,还用于当目标频点位置区与4G网络位置区不相同时,对目标频点执行位置更新LAU操作。

在用户终端根据目标频点接入到目标网络之后,还需要处理器判断目标频点的目标频点位置区和用户终端处于4G网络时的4G网络位置区是否是一致的,确定前后的位置区一致,是为了保证能够准确的通过位置区的网络设备来实现通话连接,如果是相同的,则处理器监控RF电路是否收到通话建立消息;若是不相同,则处理器对目标频点执行LAU操作,将目标频点位置区更新为4G网络位置区,LAU操作是为了能够顺利的建立通话连接。

附图说明

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

图1为本发明实施例提供的一种用户终端的实体装置的结构示意图;

图2为本发明实施例提供的一种CSFB网络保持方法的示意图;;

图3为本发明实施例提供的用户为主叫的CSFB和LUA信令流程示意图;

图4为本发明实施例提供的用户为被叫的CSFB和LUA信令流程示意图;

图5为本发明实施例提供的一种用户终端的结构示意图;

图6为本发明实施例提供的另一用户终端的结构示意图;

图7为本发明实施例提供的又一用户终端的结构示意图。

具体实施方式

本发明实施例提供一种CSFB网络保持方法及用户终端,用于用户终端在4G用户第一次通话未能建立时,将网络保持在CSFB接入的目标网络中,使得4G用户在第二次收到通话请求消息时,用户终端不需要进行CSFB,从而提高了通话建立的成功率。

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

在本发明中,用户设备为手机或者平板电脑等支持4G网络的终端设备,使用该用户终端的用户为4G用户,由于4G网络不提供电路域业务的服务,用户作为主叫拨号或作为被叫收到寻呼消息后,即用户终端获取到第一通话请求消息后,用户终端执行CSFB操作,将从4G网络回落到目标网络(2G网络或3G网络),以便通过目标网络来进行电路域业务,但是由于现有的CSFB过程耗时 过长,导致寻呼超时,通话无法建立,用户终端接收不到通话建立消息,此时,用户终端将不执行FR操作,驻留在目标网络,一般情况下,用户在第一次通话未建立的情况下,还会进行第二次尝试,用户终端获取到第二次通话请求消息的时候,已经接入到目标网络中,不需要进行CSFB操作了,可以避免由于CSFB过程耗时过长而导致的通话建立失败。

用户终端以手机为例,手机的部分结构的框图如图1所示,手机包括:射频(Radio Frequency,RF)电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线保真(wireless fidelity,WiFi)模块170、处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

结合图1对手机的各个构成部件进行具体的介绍:

RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、LTE、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失 性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元130可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元130可包括触控面板131以及其他输入设备132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元140可包括显示面板141,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图1中,触控面板131与显示面板141是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在手机移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速 计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路160、扬声器161,传声器162可提供用户与手机之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。

WiFi属于短距离无线传输技术,手机通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块170,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

手机还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

下面通过实施例对CSFB网络保持方法进行详细说明。

请参阅图2,本发明实施例提供一种CSFB网络保持方法,包括:

201、用户终端获取第一通话请求消息;

本实施例中,用户终端为支持4G网络的设备,可以为手机或者平板电脑等,使用该用户终端的用户为4G用户,当用户作为主叫进行语音呼叫时,第一通话请求消息为语音呼叫消息,当用户作为被叫接收到4G网络下发的寻呼消息时,第一通话请求消息为寻呼消息,用户作为主叫进行语音拨号或者作为被叫接收到4G网络下发的寻呼消息时,用户终端获取第一通话请求消息。

202、用户终端根据第一通话请求消息进行CSFB,接入目标网络;

本实施例中,用户终端根据获取到的第一通话请求消息确定需要进行电路域业务,而用户终端当前接入于4G网络中,4G网络不能进行电路域业务,用户终端需要与4G网络断开接入到目标网络(2G网络或3G网络)中,因此用户终端向4G网络的网络设备发送CSFB请求,网络设备根据CSFB请求向用户终端下发CSFB响应,从而使得用户终端完成CSFB操作,从4G网络接入至目标网络中。

203、用户终端判断是否接收到通话建立消息,若否,则执行步骤204;

本实施例中,用户终端成功接入目标网络后,已经可以进行电路域业务了,目标网络根据第一通话请求消息进行处理,如果呼叫方和被叫方的预通话链路已经建立好了,就会向呼叫方和被叫方发送通话建立消息,而现有的情况是,CSFB过程耗时过长,网络设备没有及时的建立预通话链路,因此无法产生通话建立消息,而用户终端在获取到第一通话请求消息的时候,就需要监控是否接收到通话建立消息,具体的用户终端可以启动定时器,或者采取其他的方式判断在预置时间内是否接收到通话建立消息,如果没有接收到,则执行步骤204。

204、用户终端驻留在目标网络。

本实施例中,用户终端没有接收到目标网络下发的通话建立消息时,表明该次呼叫或者寻呼是失败的,用户终端不执行FR操作,驻留在目标网络。

本发明实施例中,当用户终端获得第一通话请求消息,并且进行CSFB操作之后,未能接收到通话建立消息,用户终端驻留在目标网络,即不FR到4G 网络,一般情况下,用户还会再次发起呼叫,此时用户终端已经接入目标网络,所以不需要进行CSFB操作,从而减少了CSFB过程所消耗的时间,避免了寻呼超时导致的通话异常,从而提高了通话建立的成功率。

可选的,本发明的一些实施例中,

用户作为主叫时,CSFB及LAU信令流程图如图3所示:

(1)、用户终端UE根据第一通话请求消息确定用户发起的是语音业务,则UE向网络节点(Mobility Management Entity,MME)发送一条扩展服务请求(Extended Service Request)消息,扩展服务请求消息中携带CSFB请求,其中service-type信元用于指示业务类型为始发CSFB语音业务,同时携带UE在联合附着过程中电路(Circuit Switched,CS)域分配的临时移动用户标识(Temporary Mobile Subscriber Identity,TMSI);

(2)、MME发送Initial Context Setup Request消息至eNodeB,Initial Context Setup Request消息中包含CSFB信息,CSFB信息用于指示eNodeB,UE因为CSFB语音业务需要回落到UTRAN(UMTS Terrestrial Radio Access Network)或者GERAN(GSM EDGE Radio Access Network);

(3)、eNodeB向UE发送目标网络具体的无线配置信息,并释放UE的4G网络的连接,如果采用重定向技术,则要求UE对4G网络的当前位置区进行测量,并获得UE上报的测量报告,确定目标网络的目标频点以及目标频点位置区;

(4)、UE根据无线配置信息搜索目标网络的目标频点,UE根据目标频点接入目标网络,发起CS域的前端设备业务请求(CM Service Request)消息,如果CM业务请求消息中携带CSMO标志,则移动交换中心(Mobile Switching Center,MSC)记录本次呼叫是UE的始端CSFB呼叫;

(5)、UE根据目标频点获得目标频点位置区,并且获取记录的4G网络位置区,判断目标频点位置区与4G网络位置区是否相同,若相同,则UE检测通话建立消息;若不相同,则UE对目标频点执行LAU操作,如果(3)中使用重定向技术,则本步骤无需执行。

用户作为被叫时,CSFB及LAU信令流程图如图4所示:

a、网关移动交换中心(Gateway Mobile Switching Center,GMSC)向被叫用户归属位置寄存器HLR发送查询路由请求;

b、HLR收到查询路由请求后,向被叫用户当前附着到的原MSC获取漫游号码;

c、原MSC为该次呼叫分配漫游号码,并返回给HLR;

d、HLR漫游号码发送至GMSC;

e、GMSC收到漫游号码后,对漫游号码进行分析,根据分析结果发送身份识别与访问管理(Identity and Access Management,IAM)入局消息到原MSC,将该次呼叫路由到新MSC;

f、新MSC收到IAM入局消息后,根据存在的SGs接口关联信息和MME信息,发送SGsAP-PAGING-REQUEST消息至MME。

g、MME发送第一通话请求消息(即Paging消息)给eNodeB,eNodeB向UE发起空口的Paging流程;

h、UE根据第一通话请求消息向MME发送Extended Service Request消息,扩展服务请求消息中携带CSFB请求,其中service-type信元用于指示业务类型为始发CSFB语音业务,同时携带UE在联合附着过程中电路(Circuit Switched,CS)域分配的临时移动用户标识(Temporary Mobile Subscriber Identity,TMSI);

i、MME发送SGsAP-SERVICE-REQUEST消息给新MSC,使得新MSC不再向MME重发Paging消息,为避免呼叫接续过程中,主叫等待时间过长,新MSC收到包含空闲态指示的SGs Service Request消息,先通知主叫,此次呼叫正在接续过程中。

j、MME发送Initial UE Context Setup消息至eNodeB,Initial UE Context Setup消息中包含CSFB信息,CSFB信息用于指示eNodeB,UE因为CSFB语音业务需要回落到UTRAN(UMTS Terrestrial Radio Access Network)或者GERAN(GSM EDGE Radio Access Network);

k、eNodeB向UE发送目标网络具体的无线配置信息,并释放与UE的4G网络的连接,如果采用重定向技术,则要求UE对4G网络的当前位置区进行测量, 并获得UE上报的测量报告,确定重定向的目标网络的目标频点以及目标频点位置区;

m、UE根据无线配置信息搜索目标网络的目标频点,UE根据目标频点接入目标网络;

n、UE根据目标频点获得目标频点位置区,并且获取记录的4G网络位置区,判断目标频点位置区与4G网络位置区是否相同,若相同,则UE检测通话建立消息;若不相同,则UE对目标频点执行LAU操作,如果(k)中使用重定向技术,则本步骤无需执行。

在现有技术中,在CSFB成功之后,由于CSFB的耗时一般为5秒至10秒,使得寻呼过程耗时过长,此次通话建立失败,用户终端接收不到目标网络下发的通话建立消息,当用户终端检测不到通话建立消息时,用户终端驻留在目标网络。

可选的,本发明的一些实施例中,用户终端驻留在目标网络之后,还包括:

用户终端判断是否满足预置的FR条件;

若用户终端在满足预置的FR条件之前接收到第二通话请求消息,则用户终端在目标网络执行通话操作;

若用户终端在满足所述预置的FR条件之前未接收到第二通话请求消息,则用户终端执行FR,接入4G网络。

其中,当预置的FR条件为预置时间时,用户终端判断是否满足预置的FR条件的具体方式为:

用户终端检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

用户终端判断空闲接入时间是否达到预置时间;

若空闲接入时间达到预置时间,则满足预置的FR条件;

若空闲接入时间未达到预置时间,则不满足预置的FR条件。

在用户终端第一次呼叫失败,并且驻留在目标网络之后,一般用户还会进行第二次呼叫,从用户终端接入目标网络且未进行通话时开始计时,这段时间为空闲接入时间,空闲接入时间超过预置时间时,满足预置的FR条件,即表 示用户终端在满足预置的FR条件之前未接收到第二通话请求消息,用户终端执行FR,接入4G网络;空闲接入时间不超过预置时间时,不满足预置的FR条件,同时也可以理解为,用户终端在满足预置的FR条件之前未接收到第二通话请求消息,不需要执行FR操作,即驻留在目标网络,由于用户终端已经处于目标网络中了,不需要进行CSFB,由CSFB耗时过长导致的寻呼超时也不存在了,用户终端可以收到通话建立消息,用户在用户终端的通话提示界面进行选择接通,用户终端执行通话操作。

可选的,本发明的一些实施例方式中,用户终端驻留在目标网络之后,还包括:

用户终端获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

用户终端判断异系统重选指令是否为FR指令;

若异系统重选指令为FR指令,则用户终端执行FR,接入4G网络;

若异系统重选指令不是FR指令,则用户终驻留在目标网络。

用户终端向用户展示异系统重选界面,异系统重选界面具有对应于两种异系统重选指令的操作按钮,两种异系统重选指令分别为FR指令和保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络,如果用户终端得到的异系统重选指令是FR指令,达到预置的FR条件,需要执行FR操作;如果用户终端得到的异系统重选指令是保持指令,未达到预置的FR条件,不需要执行FR操作;如果用户没有在异系统重选界面进行选择,则默认未达到预置的FR条件,并且自动退出异系统重选界面,待一定时间后再次向用户展示异系统重选界面,提示用户进行选择。

请参阅图5,本发明实施例提供一种用户终端,用于实现上述图2所示的CSFB网络保持方法,包括:

获取模块501,用于获取第一通话请求消息;

详细内容参考步骤201所述。

处理模块502,用于根据获取模块501获得的第一通话请求消息进行CSFB,接入目标网络;

详细内容参考步骤202所述。

通话判断模块503,用于判断是否接收到通话建立消息;

详细内容参考步骤203所述。

执行模块504,用于当通话判断模块503判断未接收到通话建立消息时,驻留在目标网络。

详细内容参考步骤204所述。

本发明实施例中,获取模块501获取第一通话请求消息,处理模块402将4G网络CSFB到目标网络,当通话判断模块503判断第一次通话未能建立时,执行模块504驻留在目标网络,即不FR到4G网络,如果获取模块501第二次获取第一通话请求消息,处理模块502已经接入目标网络,所以不需要进行CSFB操作,从而避免了CSFB过程耗时过长导致的寻呼超时,从而提高了通话建立的成功率。

可选的,本发明的一些实施例中,

处理模块502,具体用于根据第一通话请求向4G网络发送CSFB请求,以使得4G网络根据CSFB请求向用户终端下发目标网络的目标频点;

详细内容参考信令流程步骤(2)、(3)、h、i、j、k所述。

处理模块502,具体用于接收目标频点;

详细内容参考信令流程步骤(4)和m所述。

处理模块502,具体用于根据目标频点接入目标网络。

详细内容参考信令流程步骤(4)和m所述。

可选的,如图6所示,本发明的一些实施例中,用户终端还包括:位置更新模块601;

位置更新模块601,用于根据目标频点获得目标频点位置区,并且获取4G网络位置区;

位置更新模块601,还用于判断目标频点位置区与4G网络位置区是否相同;

通话判断模块503,还用于当目标频点位置区与4G网络位置区相同时,检测通话建立消息;

位置更新模块601,还用于当目标频点位置区与4G网络位置区不相同时,对目标频点执行位置更新LAU操作。

详细内容参考信令流程步骤(5)和n所述。

可选的,如图7所示,本发明的一些实施例中,用户终端还包括:通话模块701及FR模块702;

通话判断模块503,还用于判断是否满足预置的FR条件;

通话模块701,用于当满足预置的FR条件之前接收到第二通话请求消息时,在目标网络执行通话操作;

FR模块702,用于当满足预置的FR条件之前未接收到第二通话请求消息时,执行FR,接入4G网络。

可选的,本发明的一些实施例中,预置的FR条件为预置时间;

通话判断模块503,具体用于检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

通话判断模块503,具体用于当空闲接入时间达到预置时间时,确定满足预置的FR条件;

通话判断模块503,具体用于当空闲接入时间未达到预置时间时,确定不满足预置的FR条件。

可选的,如图7所示,本发明的一些实施例中,用户终端还包括:FR判断模块及FR模块702;

FR判断模块703,用于获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

FR判断模块703,还用于判断异系统重选指令是否为FR指令;

FR模块702,用于当异系统重选指令为FR指令时,执行FR,接入4G网络;

执行模块504,还用于当异系统重选指令不是FR指令时,驻留在目标网络。

以上介绍了用户终端的模块化结构的实施例,下面以用户终端以手机为例时的实体装置进行说明。

请参阅图1,本发明实施例提供一种用户终端,包括:

RF电路110,用于获取第一通话请求消息;

详细内容参考步骤201所述。

处理器180,用于根据第一通话请求消息进行CSFB,接入目标网络;

详细内容参考步骤202所述。

处理器180,还用于判断是否接收到通话建立消息;

详细内容参考步骤203所述。

处理器180,还用于当未接收到通话建立消息时,驻留在目标网络。

详细内容参考步骤204所述。

本发明实施例中,当RF电路110获得第一通话请求消息,并且处理器180进行CSFB操作之后,RF电路110未能接收到通话建立消息,处理器180将使用户终端驻留在目标网络,即不FR到4G网络,一般情况下,用户还会再次发起呼叫,此时用户终端已经接入目标网络,所以不需要进行CSFB操作,从而减少了CSFB过程所消耗的时间,避免了寻呼超时导致的通话异常,从而提高了通话建立的成功率。

可选的,本发明的一些实施例中,

处理器180,还用于判断是否满足预置的快速返回FR条件;

处理器180,还用于当满足预置的FR条件之前接收到第二通话请求消息时,在目标网络执行通话操作;

处理器180,还用于当满足预置的FR条件之前未接收到第二通话请求消息时,执行FR,接入4G网络。

可选的,本发明的一些实施例中,

处理器180,还用于检测接入目标网络的空闲接入时间,空闲接入时间为用户终端未进行通话的时间;

处理器180,还用于判断空闲接入时间是否达到预置时间;

处理器180,还用于当空闲接入时间达到预置时间时,确定满足预置的FR条件;

处理器180,还用于当空闲接入时间未达到预置时间时,确定不满足预置的FR条件。

可选的,本发明的一些实施例中,

处理器180,还用于获取用户操作生成的异系统重选指令,异系统重选指令为FR指令或保持指令,FR指令用于指示用户终端接入4G网络,保持指令用于指示用户终端驻留在目标网络;

处理器180,还用于判断异系统重选指令是否为FR指令;

处理器180,还用于当异系统重选指令为所述FR指令时,执行FR,接入4G网络;

处理器180,还用于当异系统重选指令不是FR指令时,驻留在目标网络。

可选的,本发明的一些实施例中,

处理器180,还用于根据第一通话请求通过RF电路向4G网络发送CSFB请求,以使得4G网络根据CSFB请求向用户终端下发目标网络的目标频点;

RF电路110,具体用于接收目标频点;

处理器180,还用于根据目标频点接入目标网络。

可选的,本发明的一些实施例中,

处理器180,还用于根据第一通话请求通过RF电路向4G网络发送CSFB请求,以使得4G网络根据CSFB请求向用户终端下发目标网络的目标频点;

详细内容参考信令流程步骤(2)、(3)、h、i、j、k所述。

RF电路110,具体用于接收目标频点;

详细内容参考信令流程步骤(4)和m所述。

处理器180,还用于根据目标频点接入目标网络。

详细内容参考信令流程步骤(4)和m所述。

可选的,本发明的一些实施例中,

处理器180,还用于根据目标频点获得目标频点位置区,并且获取4G网络位置区;

处理器180,还用于判断目标频点位置区与4G网络位置区是否相同;

处理器180,还用于当目标频点位置区与4G网络位置区相同时,检测通话建立消息;

处理器180,还用于当目标频点位置区与4G网络位置区不相同时,对目标频点执行位置更新LAU操作。

详细内容参考信令流程步骤(5)和n所述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明实施例所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述 的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号