用户设备的通信方法及用户设备
技术领域
本发明涉及通信技术领域,尤其涉及一种通信方法及装置。
背景技术
EPS(Evolved Packet System,演进分组***)是3GPP(3rd GenerationPartnership Project,第三代合作伙伴计划)标准委员会指定的3G UMTS(UniversalMobile Telecommunications System,通用移动通信***)最新演进标准,包括LTE(LongTerm Evolution,长期演进)和SAE(System Architecture Evolution,***结构演进)。
以LTE为例,LTE标准不再支持用于支持GSM(Global System for MobileCommunications,全球移动通信***),UMTS(Universal Mobile TelecommunicationsSystem,通用移动通信***)和CDMA2000(Code Division Multiple Access 2000,码分多址2000)网络下语音传输的电路交换技术,它只能进行IP(Internet Protocol,互联网协议)网络下的包交换。随着LTE网络的部署,运营商通常使用以下三种方案解决LTE网络中的语音传输问题:一,VoLTE(Voice Over LTE,LTE网络直传)方案,即语音将以数据流形式在LTE网络中传输,所以无需调用已有的CS(Circuit Switched,电路交换)网络;二,SVLTE(Simultaneous Voice and LTE,LTE与语音网同步支持)方案,即使用可以同时支持LTE网络和CS核心网的UE(Use Equipment,用户设备),运营商无需对已有网络作太多修改;三,CSFB(Circuit Switched Fallback,电路交换网络回退)方案,即LTE网络将只用于数据传输,当有语音业务,比如语音电话的拨打或接听时,UE将使用已有的CS核心网。
由于CSFB方案可以使运营商较快地向市场推出服务,因此目前得到了一定程度运用。在CSFB方案中,UE通常附着在EPS网络中,当有语音业务需求时 回退到CS核心网,当通话结束后仍回到EPS网络中。
但是要开展CSFB业务,需要对已有的CS核心网进行改造,运营商是逐步完成对全网的改造工作,这就造成了,由于CS核心网改造不完全,EPS网络覆盖的部分区域是支持CSFB业务,而部分区域是不支持CSFB业务,所以当一部支持CSFB功能的UE,接入EPS网络之后,在支持CSFB业务的EPS网络覆盖区可以进行语音业务,该终端在不支持CSFB业务的EPS网络覆盖区,语音业务将无法正常使用。
发明内容
本发明实施例提供了一种通信方法及装置,使得支持CSFB功能的UE接入EPS网络后,即使在不支持CSFB业务的EPS网络覆盖区,也可以保证语音业务的正常使用。
根据本发明的第一方面,一种通信方法,包括:
当用户设备UE搜索到演进分组***EPS网络时,获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
在第一方面的第一种可能的实现方式中,所述用户设备UE获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息包括:
所述用户设备UE从其所在的演进分组***EPS网络获取所述信息。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述用户设备UE从其所在的演进分组***EPS网络获取到所述相应网络侧设备不支持电路交换网络回退CSFB业务时,所述方法还包括:
所述用户设备UE在本地保存所述相应网络侧设备不支持电路交换网络回 退CSFB业务的信息。
结合前述的第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式中的任意一种实现方式,在第三种可能的实现方式中,所述用户设备UE附着到具有电路交换CS核心网的移动网络包括:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
根据本发明的第二方面,一种通信方法,包括:
当用户设备UE搜索到演进分组***EPS网络时,所述用户设备UE获取当前的所在的跟踪区域TA;
所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息,其中,所述第一信息包含所述演进分组***EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
所述用户设备UE确认所述当前所在的跟踪区域TA是否位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
当所述当前所在的跟踪区域TA位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE保持已有的网络附着状态。
在第二方面的第一种可能的实现方式中,当所述当前所在的跟踪区域TA不位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述方法还包括:
所述用户设备UE在本地保存所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区的信息。
结合前述的第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式中的任意一种实现方式,在第三种可能的实现方式中,所述用户设备UE附着到具有电路交换CS核心网的移动网络包括:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
结合前述的第二方面或第二方面的第一种可能的实现方式至第三种可能的实现方式中的任意一种实现方式,在第四种可能的实现方式中,所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息之前,所述方法还包括:更新所述预先存储在所述用户设备UE本地的第一信息。
根据本发明的第三方面,一种用户设备UE,包括:
信息获取模块,用于当用户设备UE搜索到演进分组***EPS网络时,获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
附着模块,用于当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
在第三方面的第一种可能的实现方式中,所述信息获取模块具体用于:
所述用户设备UE从其所在的演进分组***EPS网络获取所述信息。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述用户设备UE还包括保存模块,用于当所述用户设备UE从其所在的演进分组***EPS网络获取到所述相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE在本地保存所述相应网络侧设备不支持电路交换网络回退CSFB业务的信息。
结合前述的第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式中的任意一种实现方式,在第三种可能的实现方式中,所述附着模块具体用于:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
根据本发明的第四方面,一种用户设备UE,包括:
获取模块,用于当用户设备UE搜索到演进分组***EPS网络时,所述用户设备UE获取当前的所在的跟踪区域TA,以及用于所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息;其中,所述第一信息包含所述演进分组***EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
确认模块,用于所述用户设备UE确认所述当前所在的跟踪区域TA是否位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
附着模块,用于当所述当前所在的跟踪区域TA位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE保持已有的网络附着状态。
在第四方面的第一种可能的实现方式中,所述获取模块还用于,当所述 当前所在的跟踪区域TA不位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
所述附着模块还用于,当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述用户设备UE还包括:
保存模块,用于当所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE在本地保存所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区的信息。
结合前述的第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式中的任意一种实现方式,在第三种可能的实现方式中,所述附着模块具体用于:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
结合前述的第四方面或第四方面的第一种可能的实现方式至第三种可能的实现方式中的任意一种实现方式,在第四种可能的实现方式中,所述用户设备UE还包括:
更新模块,用于所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息之前,更新所述预先存储在所述用户设备UE本地的第一信息。
本发明实施例中,当用户设备UE搜索到演进分组***EPS网络时,获取其所在的EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备不支持CSFB业务时,所述UE附着到具有电路交换CS核心网的移动网络。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动附着到具有电路交换CS核心网的移动网络,可以保证语音业务的正常使用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1本发明实施例一提供的通信方法流程图;
图2本发明实施例二提供的通信方法流程图;
图3为本发明实施例三提供的通信方法信令图;
图4为本发明实施例四提供的通信方法信令图;
图5为本发明实施例六提供的通信方法信令图;
图6为本发明实施例七提供的通信方法信令图;
图7本发明实施例九提供的通信装置示意图;
图8本发明实施例十提供的通信装置示意图;
图9本发明实施例十一提供的通信装置示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参考附图1,实施例一提供了一种通信方法,具体包括如下步骤:
步骤101,当用户设备UE搜索到演进分组***EPS网络时,获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
UE可以包括但不限于手机;EPS网络可以包括LTE网络或SAE网络。UE可以是在开机注册时搜索EPS网络,也可以是在开机后处于待机状态时周期性地搜索EPS网络。
优选地,UE可以从其所在的EPS网络获取所述信息。比如,UE附着到EPS网络上,以接收消息的方式从EPS网络获取网络侧设备,例如(Mobility Management Entity,移动管理实体),是否支持CSFB业务的信息。优选地,UE开机注册时,或者UE的位置发生变化时,UE从其所在的EPS网络获取所述信息。
或者,UE从本地获取所述信息。比如UE接收用户/服务器输入的所述网络侧设备,例如MME,不支持CSFB业务的信息。
步骤102,当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
优选地,当UE不支持双待时,UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;或者,当UE支持双待时,UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。这样上述两种情况下,语音业务可以附着到所述具有电路交换CS核心网的移动网络上,可以保证语音业务可以正常使用。
进一步地,当所述用户设备UE从其所在的演进分组***EPS网络获取到所述相应网络侧设备不支持电路交换网络回退CSFB业务时,所述方法还包括:所述用户设备UE在本地保存所述相应网络侧设备不支持电路交换网络回退CSFB业务的信息。这样,UE可以保存所述相应网络侧设备不支持CSFB业务 的信息,以便下一次被本地读取时使用,避免“附着-去附着-附着”的重复(具体请参考后面的描述)。
本发明实施例中,当用户设备UE搜索到演进分组***EPS网络时,获取其所在的EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备不支持CSFB业务时,所述UE附着到具有电路交换CS核心网的移动网络。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动附着到具有电路交换CS核心网的移动网络,可以保证语音业务的正常使用。
实施例二
实施例二可以参考实施例一的相关描述,类似的步骤,本发明实施例不再赘述。
参考附图2,实施例二提供的通信方法,具体包括:
步骤201,当用户设备UE搜索到演进分组***EPS网络时,所述用户设备UE获取当前的所在的跟踪区域TA;
UE可以通过监听网络信号获知当前所在的TA(Tracking Area,跟踪区域)。这属于现有技术在此不再赘述。
步骤202,所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息,其中,所述第一信息包含所述演进分组***EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
UE本地预先存储了可供UE查询的信息,里面记录了EPS网络上不支持CSFB业务的网络侧设备MME的覆盖区,这些记录的信息优选是UE之前附着到EPS网络上时从EPS网络上获取到的信息,然后存储到UE本地。可选的,UE可以在本地维护一个list(列表),里面记录了EPS网络上不支持CSFB业务的网络侧设备MME的覆盖区,比如记录该覆盖区的TAI(Tracking Area Identity,跟踪区标识)。
步骤203,所述用户设备UE确认所述当前所在的跟踪区域TA是否位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
这时,UE未附着到PES网络上,它无法通过EPS网络获得TAI list (Tracking AreaIdentity list,跟踪区域标识列表),因此UE通过比较当前的TA与本地预先存储的第一信息,比如本地维护的一个list,来确定UE位置是否仍然位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
确认的时候,可以以使用TAI(Tracking Area Identity,跟踪区标识)来确定TA,并通过TAI的比较,确定一个TA是否在所述本地维护的list里面。
步骤204,当所述当前所在的跟踪区域TA位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE保持已有的网络附着状态。
如果UE通过查询本地存储的第一信息,得知当前的TA位于不支持CSFB业务的网络侧设备MME的覆盖区时,表明之前UE已经遇到了UE所在的EPS网络覆盖区的相应网络侧设备MME不支持CSFB业务的情况,并且之前UE也应该附着到具有CS核心网的移动网络上了,那么当前的UE可以不用再重复附着到具有CS核心网的移动网络上了。
进一步地,当所述当前所在的跟踪区域TA不位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
如果UE通过查询本地存储的第一信息,得知当前的TA不位于不支持CSFB业务的网络侧设备MME的覆盖区时,有可能UE在本地没有存储所在TA其所 处的EPS覆盖区的网络侧设备MME是否支持CSFB业务(每一个MME的覆盖区是有限的,当UE到了一个新的MME的覆盖区,那么本地就有可能没有存储新的MME是否支持CSFB业务的信息),也就是说UE的位置可能发生了变化,因此需要重新判断当前的TA所对应的EPS网络的相应网络侧设备MME是否支持CSFB业务;因此,本发明实施例提出当当前的TA不位于不支持CSFB业务的网络侧设备MME的覆盖区,UE会附着到PES网络上去获取其所在的EPS网络覆盖区的相应网络侧设备MME是否支持CSFB业务。
通过上面的描述可知,本发明实施例二UE确认当前所在TA是否位于所述不支持CSFB业务的网络侧设备的覆盖区,并根据确认结果相应处理,其可以减少信令交互,节约网络资源,降低UE功耗。现有的工作机制为UE在接入网络时,会优先接入EPS网络,也就是先附着到EPS网络上。UE附着到EPS网络上之后,可以获取UE所在EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息,参看实施例一可知,如果UE所在EPS网络覆盖区的网络侧设备MME不支持支持CSFB业务,UE会从EPS网络上去附着,然后附着到具有CS核心网的移动网络上。可见,如果在现有的工作机制上采用实施例一的通信方法,虽然在不支持CSFB业务的EPS网络覆盖区下也可以保证语音业务的正常使用,但是UE会频繁地重复“附着EPS网络、去附着EPS网络,附着具有CS核心网的移动网络”的动作(以下简称“附着-去附着-附着”),同时也可能会带来网络数据的重复收发,同时UE的功耗会增加的缺陷。
因此,实施例二提出UE不必先附着到EPS网络上,先去本地查询当前的TA是否位于不支持CSFB业务的网络侧设备的覆盖区,如果位于,则UE相当于位置没有变化,保持现有的网络附着状态即可,不需要附着到EPS网络上发请求获取其所在的EPS网络覆盖区的相应网络侧设备是否支持CSFB业务的信息,更不需要在相应网络侧设备不支持CSFB业务的情况下,去附着EPS网络,附着具有CS核心网的移动网络,减少了信令交互,节约了网络资源,降低了UE功耗。如果不位于,UE才附着到EPS网络上,从EPS网络获取其所在 的EPS网络覆盖区的相应网络侧设备是否CSFB业务的信息,进而在网络侧设备不支持CSFB业务的情况下,切换到具有CS核心网的移动网络上。
进一步地,所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息之前,所述方法还包括:更新所述预先存储在所述用户设备UE本地的第一信息。
容易理解的是,随着运营商建设的完善,有可能之前不支持CSFB业务的的EPS网络覆盖区,过了一段时间之后,就变成支持CSFB业务。因此,UE本地预先存储的第一信息需要更新。比如,以UE本地维护的list为例,可以给该list设置一个有效期,当过了有效期之后,list需要更新里面记录的EPS网络上不支持CSFB业务的网络侧设备MME的覆盖区。当然,也可以是其他更新方式,比如给UE输入最新的第一信息,或者每次关机/开机时清空记录的内容。这样,本发明实施例的步骤203的确认步骤会更准确有效。
本发明实施例中,当用户设备UE搜索到演进分组***EPS网络时,通过确认当前所在的跟踪区域TA是否位于本地预先存储的不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,来进行相应处理,既可以保证语音业务的正常使用,还可以减少信令交互,节约网络资源,降低UE功耗。
实施例三至实施例八分别根据六种场景对本发明实施例的通信方法进行描述。为了描述方便,以具有CS核心网的移动网络为2G/3G核心网作为例子,但并不对其构成限定。另外,实施例之间类似的步骤,不再赘述,相互参考。
实施例三
实施例三中,UE不具有SVLTE能力(即UE不具备以双待的方式同时接入EPS网络和2G/3G核心网),支持CSFB功能;同时,实施例三以UE开机时搜到EPS网络为例,进行描述。
附图3示出了实施例三提供的通信方法信令图。其中,MME(Mobility ManagementEntity,移动管理实体)为EPS网络的网络侧设备,负责会话和 用户移动性管理;另外,SGSN(Serving GPRS Support Node,GPRS业务支撑节点),MSC(mobile swithing center,移动交换中心),VLR(Visitor Location Register,拜访位置寄存器)都是2G/3G核心网现有的设备,在此不再赘述:
具体地,该通信方法包括:
步骤301,UE搜索到EPS网络之后,向EPS网络发起EPS、IMSI(InternationalMobile Subscriber Identity,国际移动用户识别码)联合附着请求(attach type=010),指示要求获取所在EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息;
步骤302,EPS网络接受了UE的附着请求,向UE返回网络侧设备MME不支持CSFB业务的信息(Additional update result value=01),同时还发送了表明MME服务区域的TAIlist(Tracking Area Identity list,跟踪区域标识列表)。本领域技术人员可以理解,EPS网络也有可能反馈UE附着失败,或者UE附着成功后获知网络侧设备MME支持CSFB业务的情况等,但是不属于本发明实施例要讨论的范畴,在此省略,并不影响对本发明实施例的理解。
步骤303,UE搜索到向EPS网络发送附着完成消息,告知EPS网络UE成功完成附着;
步骤304,UE将步骤302接收到的TAI list保存到本地,记录为“非附着TAI list”。由于此时的MME是不支持CSFB业务,因此在本地可以保存为另一个列表,比如“非附着TAIlist”,用来表明当前UE所在EPS网络覆盖区的MME不支持CSFB业务。“非附着TAI list”具体记录的内容可以不限,可以包括“MME服务区域,在该服务区域不支持CSFB业务”;也可以仅包括“MME服务区域”,默认只要在这个服务区域,其对应的MME不支持CSFB业务(即黑名单)等等。
步骤304其作用在于:UE本地可以维护一个第一信息,比如“非附着TAI list”,其记录了不支持CSFB业务的EPS网络覆盖区,那么在之后UE的TA如果在上述“非附着TAIlist”中记录的EPS网络覆盖区时,不需要附着到 EPS网络上,就可以获知所在EPS网络覆盖区的网络侧设备MME不支持CSFB业务,也不需要从EPS网络上去附着后再附着到2G/3G核心网上,从而避免“附着—去附着—附着”的重复。具体地,利用本地维护的第一信息,比如“非附着TAI list”来避免“附着—去附着—附着”的重复的描述请参见后面的实施例五。
进一步地,考虑到网络还在升级中,总有一天可能支持CSFB业务,因此这个“非附着TAI list”可以有一个有效条件,比如可以设一个有效时间,或者还可以有一个简单的方式,就是每次关机/开机时清空记录的内容。
步骤305-306,UE完成EPS网络去附着(detach type=011,combined EPS/IMSIdetach),包括语音业务和数据业务的去附着;
步骤307a-308b,UE附着到2G/3G核心网,具体方式至少有两种,例如:进行GPRS/IMSI联合附着(307a-308a),或进行IMSI附着(307b-308b)。
本领域技术人员可以理解,当网络侧设备MME支持CSFB业务时,UE即可附着到EPS网络上,开展语音业务,虽然附图3没有示出,但是不影响对本发明实施例的理解。
需要说明的是,本发明实施例并不限定步骤304的先后顺序,比如其可以在步骤303之前,也可以和步骤305同时等等。
本发明实施例中,不具有SVLTE能力的UE开机时,先从EPS网络上获取其所在的EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备MME不支持CSFB业务时,所述UE将语音业务和数据业务都附着到2G/3G核心网上。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会将语音业务自动附着到2G/3G核心网,可以保证语音业务的正常使用。
实施例四
实施例四中,UE不具有SVLTE能力,支持CSFB功能;同时以UE处于待 机状态,且位置发生变化后为例进行描述。类似的步骤,本发明实施例不再赘述。
当UE已经附着在EPS网络上时,如果收到的TAI(Tracking Area Identity,跟踪区域标识)不在UE注册时的TA列表中,则表明位置发生了变化,需要执行TAU(Tracking AreaUpdate,跟踪区域更新)程序进行跟踪区域更新,这时需要重现获取EPS网络的网络侧设备MME是否支持CSFB业务。
附图4示出了实施例四提供的通信方法信令图。该方法包括:
步骤401,UE向EPS网络发起位置更新请求(TAU request,Tracking Area Updaterequest);
步骤402,EPS网络的网络侧设备MME接受了UE的位置更新请求,并且向UE返回网络侧设备MME不支持CSFB业务的信息(Additional update result value=01),同时还发送了表明MME服务区域的TAI list(Tracking Area Identity list,跟踪区域标识列表)。本领域技术人员可以理解,EPS网络也有可能反馈UE附着失败,或者UE附着成功后获知网络侧设备MME支持CSFB业务的情况等,但是不属于本发明实施例要讨论的范畴,在此省略,并不影响对本发明实施例的理解。
步骤403,UE将步骤402接收到的TAI list保存到本地,记录为“非附着TAI list”。
步骤404-405,UE完成EPS网络去附着(detach type=011,combined EPS/IMSIdetach),包括语音业务和数据业务的去附着;
步骤406a-407b,UE附着到2G/3G核心网,具体方式至少有两种,例如:进行GPRS/IMSI联合附着(406a-407a),或进行IMSI附着(406b-407b)。
关于当网络侧设备MME支持CSFB业务的处理,步骤403的作用,以及步骤403的顺序,可以参考实施例三。同样,利用本地维护的“非附着TAI list”来避免“附着—去附着—附着”的重复的描述请参见后面的实施例五。
本发明实施例中,不具有SVLTE能力的UE在位置发生变化时,先从EPS 网络上获取其所在的EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备MME不支持CSFB业务时,所述UE将语音业务和数据业务都附着到2G/3G核心网上。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会将语音业务自动附着到2G/3G核心网,可以保证语音业务的正常使用。
实施例五
实施例五中,UE不具有SVLTE能力,支持CSFB功能;同时以UE处于待机状态,位置未发生变化为例,进行描述。类似的步骤,本发明实施例不再赘述。
如果UE之前已经附着在EPS网络上,说明UE当前的TA所在EPS网络覆盖区的相应网络侧设备是支持CSFB业务的,那么,如果UE的位置不变,UE继续附着到EPS网络上即可,保持已有的附着不变。不过这不在本发明实施例重点讨论的范围。
因此,本发明实施例中的UE之前未附着EPS网络上。当UE未附着在EPS网络上时,它无法通过EPS网络获得TAI list(Tracking Area Identity list,跟踪区域标识列表),但如果UE搜索到EPS网络时,UE则可以通过比较当前的TA与本地预先存储的第一信息,来确定UE位置是否仍然位于EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,也即位置是否仍然没变;其中所述本地预先存储的第一信息,优选是如实施例三,四描述的UE在本地保存的“非附着TAI list”。
如果比较的结果是,UE当前的TA位于所述的“非附着TAI list”内,也就是UE当前的位置仍然位于EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,参考前面的描述可知,按照本发明前面的实施例通讯方法,当EPS网络的网络侧设备MME不支持CSFB业务,UE附着到2G/3G核心网。那么既然UE的位置未发生变化,那么当前UE只需继续保持已有的 附着状态即可,即继续附着在2G/3G核心网上。这样UE不需要附着到EPS网络上发请求获取其所在的EPS网络覆盖区的相应网络侧设备是否支持CSFB业务的信息,更不需要在相应网络侧设备不支持CSFB业务的情况下,去附着EPS网络,附着具有CS核心网的移动网络,避免了重复“附着-去附着-附着”,减少了信令交互,节约了网络资源,降低了UE功耗。
本发明实施例中,不具有SVLTE能力的UE在位置未发生变化时,只需继续保持已有的附着状态。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动将语音业务和数据业务都附着到2G/3G核心网,可以保证语音业务的正常使用。进一步地,因为无需重复“附着-去附着-附着”,从而减少信令交互,节约网络资源,降低UE功耗。
实施例六
实施例六中,UE同时支持SVLTE(即UE具备以双待的方式同时接入EPS网络和2G/3G核心网)和CSFB功能;并且以UE开机时搜到EPS网络为例,进行描述。类似的步骤,本发明实施例不再赘述。
附图5示出了实施例六提供的通信方法信令图。相对实施例三至五,本发明实施例不涉及SGSN,因为,本发明实施例中的UE同时支持SVLTE和CSFB功能,当其所在的EPS网络覆盖区的相应网络侧设备不支持CSFB业务时,其可以只将语音业务附着到2G/3G核心网上,数据业务仍然附着在EPS网络上,从而实现双待。
具体地,该通信方法包括:
步骤501,UE搜索到EPS网络之后,向EPS网络发起EPS、IMSI联合附着请求(attachtype=010),指示要求获取所在EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息;
步骤502,EPS网络接受了UE的附着请求,向UE返回网络侧设备MME不支持CSFB业务的信息(Additional update result value=01),同时还发送 了表明MME服务区域的TAIlist(Tracking Area Identity list,标识列表)。本领域技术人员可以理解,EPS网络也有可能反馈UE附着失败,或者UE附着成功后获知网络侧设备MME支持CSFB业务的情况等,但是不属于本发明实施例要讨论的范畴,在此省略,并不影响对本发明实施例的理解。
步骤503,UE搜索到向EPS网络发送附着完成消息,告知EPS网络UE成功完成附着;
步骤504,UE将步骤502接收到的TAI list保存到本地,记录为“非附着TAI list”。由于此时的MME是不支持CSFB业务,因此在本地可以保存为另一个列表,比如“非附着TAIlist”,用来表明当前UE所在EPS网络覆盖区的MME不支持CSFB业务。“非附着TAI list”具体记录的内容可以不限,可以包括“MME服务区域,在该服务区域不支持CSFB业务”;也可以仅包括“MME服务区域”,默认只要在这个服务区域,其对应的MME不支持CSFB业务(即黑名单)等等。
步骤504其作用在于:UE本地可以维护一个第一信息,比如“非附着TAI list”,其记录了不支持CSFB业务的EPS网络覆盖区,那么在之后UE的TA如果在上述“非附着TAIlist”中记录的EPS网络覆盖区时,不需要附着到EPS网络上,就可以获知所在EPS网络覆盖区的网络侧设备MME不支持CSFB业务,也不需要从EPS网络上去附着后再附着到2G/3G核心网上,从而避免“附着—去附着—附着”的重复。具体地,利用本地维护的第一信息,比如“非附着TAI list”来避免“附着—去附着—附着”的重复的描述请参见后面的实施例八。
进一步地,考虑到网络还在升级中,总有一天可能支持CSFB业务,因此这个“非附着TAI list”可以有一个有效条件,比如可以设一个有效时间,或者还可以有一个简单的方式,就是每次关机/开机时清空记录的内容。
步骤505-506,UE完成EPS网络去附着(detach type:010IMSI detach),其中,UE完成语音业务的去附着,其数据业务保留在EPS网络上。
步骤507-508,UE在2G/3G核心网上完成IMSI附着,也就完成了语音业务在2G/3G核心网上的附着;
本领域技术人员可以理解,当网络侧设备MME支持CSFB业务时,UE即可附着到EPS网络上,开展语音业务,虽然附图5没有示出,但是不影响对本发明实施例的理解。
需要说明的是,本发明实施例并不限定步骤504的先后顺序,比如其可以在步骤503之前,也可以和步骤505同时等等。
本发明实施例中,同时支持SVLTE和CSFB功能的UE开机时,先从EPS网络上获取其所在的EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备MME不支持CSFB业务时,所述UE将语音业务附着到2G/3G核心网上。这样,这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动附着到2G/3G核心网,可以保证语音业务的正常使用。
实施例七
实施例七中,UE同时支持SVLTE和CSFB功能;并且以UE处于待机状态时,且位置发生变化后为例进行描述。类似的步骤,本发明实施例不再赘述。
当UE已经附着在EPS网络上时,如果收到的TAI(Tracking Area Identity,跟踪区域标识)不在UE注册时的TA列表中,则表明位置发生了变化,需要执行TAU(Tracking AreaUpdate,跟踪区域更新)程序进行跟踪区域更新,这时需要重现获取EPS网络的网络侧设备MME是否支持CSFB业务。
附图6示出了实施例七提供的通信方法信令图。该方法包括:
步骤601,UE向EPS网络发起位置更新请求(TAU request:Tracking Area Updaterequest);
步骤602,EPS网络的网络侧设备MME接受了UE的位置更新请求,并且向UE返回网络侧设备MME不支持CSFB业务的信息(Additional update result value=01),同时还发送了表明MME服务区域的TAI list(Tracking Area Identity list,跟踪区域标识列表)。本领域技术人员可以理解,EPS网络也有可能反馈UE附着失败,或者UE附着成功后获知网络侧设备MME支持CSFB业务的情况等,但是不属于本发明实施例要讨论的范畴,在此省略,并不影响对本发明实施例的理解。
步骤603,UE将步骤602接收到的TAI list保存到本地,记录为“非附着TAI list”。
步骤604-605,UE完成EPS网络去附着(detach type:010IMSI detach),其中,UE完成语音业务的去附着,其数据业务保留在EPS网络上;
步骤606-607,UE在2G/3G核心网上完成IMSI附着,也就完成了语音业务在2G/3G核心网上的附着。
关于当网络侧设备MME支持CSFB业务的处理,步骤603的作用,以及步骤603的顺序,可以参考实施例六。同样,利用本地维护的“非附着TAI list”来避免“附着—去附着—附着”的重复的描述请参见后面的实施例八。
本发明实施例中,同时支持SVLTE和CSFB功能的UE在位置发生变化时,先从EPS网络上获取其所在的EPS网络覆盖区的网络侧设备MME是否支持CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备MME不支持CSFB业务时,所述UE将语音业务附着到2G/3G核心网上。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会将语音业务自动附着到2G/3G核心网,可以保证语音业务的正常使用。
实施例八
实施例八中,UE同时支持SVLTE和CSFB功能;同时以UE处于待机状态,位置未发生变化为例,进行描述。类似的步骤,本发明实施例不再赘述。
如果UE之前已经附着在EPS网络上,说明UE当前的TA所在EPS网络覆盖区的相应网络侧设备是支持CSFB业务的,那么,如果UE的位置不变,UE继 续附着到EPS网络上即可,保持已有的附着不变。不过这不在本发明实施例重点讨论的范围。
因此,本发明实施例中的UE之前未附着EPS网络上。当UE未附着在EPS网络上时,它无法通过EPS网络获得TAI list(Tracking Area Identity list,跟踪区域标识列表),但如果UE搜索到EPS网络时,UE则可以通过比较当前的TA与本地预先存储的第一信息,来确定UE位置是否仍然位于EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,也即位置是否仍然没变;其中所述本地预先存储的第一信息,优选是如实施例六,七描述的UE在本地保存的“非附着TAI list”。
如果比较的结果是,UE当前的TA位于所述的“非附着TAI list”内,也就是UE当前的位置仍然位于EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,参考前面的描述可知,按照本发明前面的实施例通讯方法,当EPS网络的网络侧设备MME不支持CSFB业务,UE将语音业务附着到2G/3G核心网。那么既然UE的位置未发生变化,那么当前UE只需继续保持已有的附着状态即可,即继续将语音业务附着在2G/3G核心网上。这样UE不需要附着到EPS网络上发请求获取其所在的EPS网络覆盖区的相应网络侧设备是否支持CSFB业务的信息,更不需要在相应网络侧设备不支持CSFB业务的情况下,去附着EPS网络,附着具有CS核心网的移动网络,避免了重复“附着-去附着-附着”,减少了信令交互,节约了网络资源,降低了UE功耗。
本发明实施例中,不具有SVLTE能力的UE在位置未发生变化时,只需继续保持已有的附着状态。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动将语音业务附着到2G/3G核心网,可以保证语音业务的正常使用。进一步地,因为无需重复“附着-去附着-附着”,从而减少信令交互,节约网络资源,降低UE功耗。
以下实施例九至实施例十一涉及与前述方法对应的装置实施例,前面方法实施例介绍的内容可以应用到装置实施例中,在此不再赘述。
实施例九
参考附图7,本发明实施例提供了一种用户设备UE700,包括:
信息获取模块701,用于当用户设备UE搜索到演进分组***EPS网络时,获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
附着模块702,用于当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
进一步地,所述信息获取模块701具体用于所述用户设备UE从其所在的演进分组***EPS网络获取所述信息。
进一步地,所述用户设备UE700还包括保存模块703,用于当所述用户设备UE从其所在的演进分组***EPS网络获取到所述相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE在本地保存所述相应网络侧设备不支持电路交换网络回退CSFB业务的信息。
进一步地,所述附着模块702具体用于:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
本发明实施例中,当用户设备UE搜索到演进分组***EPS网络时,信息获取模块获取其所在的EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息,当所述UE所在的EPS网络覆盖区的相应网络侧设备不支持CSFB业务时,所述UE附着到具有电路交换CS核心网的移动网络。这样,如果UE在不支持CSFB业务的EPS网络覆盖区,UE会自动附着到具有 电路交换CS核心网的移动网络,可以保证语音业务的正常使用。
实施例十
参考附图8,本发明实施例提供了一种用户设备UE800,包括:
获取模块801,用于当用户设备UE搜索到演进分组***EPS网络时,所述用户设备UE获取当前的所在的跟踪区域TA,以及用于所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息;其中,所述第一信息包含所述演进分组***EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
确认模块802,用于所述用户设备UE确认所述当前所在的跟踪区域TA是否位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
附着模块803,用于当所述当前所在的跟踪区域TA位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE保持已有的网络附着状态。
进一步地,所述获取模块801还用于,当所述当前所在的跟踪区域TA不位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
所述附着模块803还用于,当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
进一步地,所述用户设备UE800还包括:
保存模块804,用于当所述用户设备UE从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE在本地保存所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区的信息。
进一步地,所述附着模块803具体用于:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
进一步地,所述用户设备UE800还包括:
更新模块805,用于所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息之前,更新所述预先存储在所述用户设备UE本地的第一信息。
本发明实施例中,当用户设备UE搜索到演进分组***EPS网络时,通过确认模块确认当前所在的跟踪区域TA是否位于本地预先存储的不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区,来进行相应处理,既可以保证语音业务的正常使用,还可以减少信令交互,节约网络资源,降低UE功耗。
实施例十一
参考附图9,本发明实施例提供了一种用户设备UE900,包括:包括处理器901、收发模块902、存储器903、输入设备(图中未示出)、显示设备(图中未示出);
其中,处理器901是UE的控制中心,利用各种接口和线路连接整个UE的各个部分,通过运行或执行存储在存储器903内的软件程序和/或模块,以及调用存储在存储器903内的数据,执行UE的各种功能和处理数据,从而对UE进行整体监控。
收发模块902可用于收发信息或通话过程中,信号的接收和发送。此外,收发模块902还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯***)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code DivisionMultiple Access,码分多址)、 WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、SAE(System ArchitectureEvolution,***结构演进)等。
存储器903可用于存储软件程序以及模块,处理器901通过运行存储在存储器903的软件程序以及模块,从而执行UE的各种功能应用以及数据处理。
本发明实施例中,当收发模块902获取到演进分组***EPS网络信号时,处理器901用于执行以下指令:
获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE附着到具有电路交换CS核心网的移动网络。
优选地,所述用户设备UE获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息包括:所述用户设备UE从其所在的演进分组***EPS网络获取所述信息。
进一步地,当所述用户设备UE从其所在的演进分组***EPS网络获取到所述相应网络侧设备不支持电路交换网络回退CSFB业务时,所述用户设备UE在本地保存所述相应网络侧设备不支持电路交换网络回退CSFB业务的信息。
优选地,所述用户设备UE附着到具有电路交换CS核心网的移动网络包括:
当所述用户设备UE不支持双待时,所述用户设备UE将语音业务和数据业务都附着到所述具有电路交换CS核心网的移动网络上;
或者,当所述用户设备UE支持双待时,所述用户设备UE将语音业务附着到所述具有电路交换CS核心网的移动网络上。
在另一个实施例中,当收发模块902获取到演进分组***EPS网络信号时,处理器901用于执行以下指令:
获取当前的所在的跟踪区域TA;
获取预先存储在所述用户设备UE本地的第一信息,其中,所述第一信息包含所述演进分组***EPS网络上不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
确认所述当前所在的跟踪区域TA是否位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区;
当所述当前所在的跟踪区域TA位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,保持已有的网络附着状态。
进一步地,当所述当前所在的跟踪区域TA不位于所述不支持电路交换网络回退CSFB业务的网络侧设备的覆盖区时,从所述演进分组***EPS网络获取其所在的演进分组***EPS网络覆盖区的相应网络侧设备是否支持电路交换网络回退CSFB业务的信息;
当所述用户设备UE所在的演进分组***EPS网络覆盖区的相应网络侧设备不支持电路交换网络回退CSFB业务时,附着到具有电路交换CS核心网的移动网络。
进一步地,所述用户设备UE获取预先存储在所述用户设备UE本地的第一信息之前,更新所述预先存储在所述用户设备UE本地的第一信息。
本领域技术人员应该还可以进一步意识到,结合本说明书中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本说明书中所公开的实施例描述的方法或算法的步骤可以用硬件、 处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。