一种CSFB终端语音通话加密的方法、装置及终端与流程

文档序号:11845886阅读:315来源:国知局
一种CSFB终端语音通话加密的方法、装置及终端与流程

本发明涉及移动通信领域,尤其是涉及一种CSFB终端语音通话加密的方法、装置及终端。



背景技术:

目前由于网络传输的原因,GSM网络无法直接承载加密语音,只能通过3G网络进行加密语音传输,所以对于4G终端而言要求终端的在进行端到端加密语音通信时,终端无论网络如何配置,都能够自动在3G网络上进行端到端加密通信。针对这种需求,现有技术方案为:

利用OTT(Over The Top,越顶)业务、短信或者USSD(Unstructured Supplementary Service Data,非结构化补充数据业务方案)进行3G模式转换。

CSFB(Circuit Switched Fallback,电路域回落)是目前主流的4G手机解决方案,由于运营商网络策略的原因,在语音回落过程中,终端可能会将语音承载在GSM网络,在这种情况下,终端将无法承加密语音。

如图1所示,为现有的主叫终端和被叫终端在进行加密通信时状态同步的示意图。

现有的技术方案,虽然解决了4G终端在进行加密通话时,主叫终端和被叫终端均可在3G网络的问题,但是现有的技术方案存在如下问题:

1、网络需要进行改造。采用USSD或者是OTT方案,需要增加新的USSD或者是OTT服务器,或者是对现有的USSD服务器或OTT服务器进行改造,通过短信方案,则不需要进行网络改造。

2、加密通话建立时延较大。终端进行加密通话过程之前,需要进行一次短信通知,一次短信确认,以及两次模式转换。在这种情况下,比正常CSFB通话时延多10秒以上。

3、可靠性较低。短信/USSD/OTT在进行消息传递时,由于采用的都是公共 信道传递,或者是公共业务平台进行转发,所以当业务繁忙时,就有可能导致短信/USSD/OTT消息无法及时传递,从而造成加密通话失败。



技术实现要素:

为了解决主叫终端和被叫终端在进行语音加密通话时时延较长、可靠性较低以及网络需要改造的问题,本发明提供了一种CSFB终端语音通话加密的方法、装置及终端。

为了解决上述技术问题,本发明提供了一种CSFB终端语音通话加密的方法,应用于主叫终端,所述主叫终端适用于接入2G和3G无线频点的LTE网络,所述方法包括:

启动向被叫终端发起语音加密通话的流程;

接收LTE网络下发的重定向消息,在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级;

根据所述重定向消息回落至3G小区,进行语音加密通话。

可选的,所述在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级的步骤中,所述方法还包括:同时在所述重定向消息中填充可回落的3G频点。

可选的,所述同时在所述重定向消息中填充可回落的3G频点,具体包括:将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将所述已知的3G频点填充为可回落的3G频点。

可选的,所述同时在所述重定向消息中填充可回落的3G频点,具体为:在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,所述根据所述重定向消息回落至3G小区,进行语音加密通话,具体包括:根据所述重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则语音加密通话失败。

依据本发明的另一个方面,还提供了一种CSFB终端语音通话加密的方法,应用于被叫终端,所述被叫终端适用于接入2G和3G无线频点的LTE网络,所 述方法包括:

在所述LTE网络上接收到主叫终端的寻呼;

接收LTE网络下发的重定向消息,在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级;

根据所述重定向消息回落至3G小区,进行语音加密通话。

可选的,所述在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级的步骤中,所述方法还包括:同时在所述重定向消息中填充可回落的3G频点。

可选的,所述同时在所述重定向消息中填充可回落的3G频点,具体包括:将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将所述已知的3G频点填充为可回落的3G频点。

可选的,所述同时在所述重定向消息中填充可回落的3G频点,具体为:在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,所述根据所述重定向消息回落至3G小区,进行语音加密通话,具体包括:根据所述重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则搜索2G频点,并回落至搜索到的2G小区。

依据本发明的另一个方面,还提供了一种CSFB终端语音通话加密的装置,应用于接入2G和3G无线频点的LTE网络的主叫终端,所述装置包括:启动模块,用于启动向被叫终端发起语音加密通话的流程;第一处理模块,用于接收LTE网络下发的重定向消息,在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级;第二处理模块,用于根据所述重定向消息回落至3G小区,进行语音加密通话。

可选的,所述第一处理模块进一步用于在所述重定向消息中填充可回落的3G频点。

可选的,所述第一处理模块进一步用于将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将所述已知的3G频点填充为可回落的3G频点。

可选的,所述第一处理模块进一步用于在所述重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,所述第二处理模块进一步用于,根据所述重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则语音加密通话失败。

依据本发明的另一个方面,还提供了一种主叫终端,所述主叫终端包括以上所述的应用于主叫终端的一种CSFB终端语音通话加密的装置。

依据本发明的另一个方面,还提供了一种CSFB终端语音通话加密的装置,应用于接入2G和3G无线频点的LTE网络的被叫终端,所述装置包括:接收模块,用于在所述LTE网络上接收到主叫终端的寻呼;第三处理模块,用于接收LTE网络下发的重定向消息,在所述重定向消息中将3G频点的优先级设置为高于2G频点的优先级;第四处理模块,用于根据所述重定向消息回落至3G小区,进行语音加密通话。

可选的,所述第三处理模块进一步用于在所述重定向消息中填充可回落的3G频点。

可选的,所述第三处理模块进一步用于将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将所述已知的3G频点填充为可回落的3G频点。

可选的,所述第三处理模块进一步用于在所述重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,所述第四处理模块进一步用于,根据所述重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则搜索2G频点,并回落至搜索到的2G小区。

依据本发明的另一个方面,还提供了一种被叫终端,所述被叫终端包括应用于被叫终端的一种CSFB终端语音通话加密的装置。

本发明的有益效果是:

本发明在启动向被叫终端发起语音加密通话的流程之后,接收LTE网络下发的重定向消息,并在重定向消息中将3G频点的优先级设置为高于2G频点的优先级,使得主叫终端根据重定向消息回落至3G小区,进行语音加密通话。本发明由于在重定向消息中设定了3G频点的优先级高于2G频点的优先级,因此主叫终端在根据重定向消息搜索回落的小区时,可以优先自主搜索3G小区,并回落至搜索到的3G小区,进行语音加密通话。本发明在不需要改动网络的同时,解决了主叫终端和被叫终端在进行语音加密通话时时延较长和可靠性较低的问题。

附图说明

图1表示现有的主叫终端和被叫终端在进行加密通信时状态同步的示意图;

图2表示本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的方法的主要步骤流程图;

图3表示本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的方法的详细步骤流程图;

图4表示本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的方法的主要步骤流程图;

图5表示本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的方法的详细步骤流程图;

图6表示本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的装置的结构框图;以及

图7表示本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的装置的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明通过对重定向消息进行预处理,使得主叫终端和被叫终端能够自主搜索3G频点,从而解决了主叫终端在发起语音加密通话时时延较长和可靠性较低的问题。但在此需要说明的是,本发明适用于CSFB网络采用R8方案,网络只是指定2/3G无线接入频点,而且2/3G网络共核心网时的情况。

如图2所示,为本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的方法的主要步骤流程图,主要包括如下步骤:

步骤S101,启动向被叫终端发起语音加密通话的流程。

在本步骤中,主叫终端确认发起的语音通话为语音加密通话,然后启动向被叫终端发起语音加密通话的流程。

步骤S102,接收LTE网络下发的重定向消息,在重定向消息中将3G频点的优先级设置为高于2G频点的优先级。

在本步骤中,主叫终端接收LTE网络下发的重定向消息,并在重定向消息中将3G频点的优先级设置为高于2G频点的优先级。具体的,在设定优先级的顺序之前,可以在重定向消息中填充主叫终端可回落的3G频点。

步骤S103,根据重定向消息回落至3G小区,进行语音加密通话。

在本步骤中,主叫终端根据重定向消息回落至3G小区,进行语音加密通话。主叫终端根据重定向消息进行回落小区的搜索,由于重定向消息中已经设定了3G频点的优先级高于2G频点的优先级,因此主叫终端首先自主搜索有效的3G频点,当主叫终端搜索到有效的3G频点时,主叫终端回落至搜索到的3G小区,进行语音加密通话。

如图3所示,为本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的方法的详细步骤流程图,包括如下步骤:

步骤S101,启动向被叫终端发起语音加密通话的流程。

在本步骤中,主叫终端确认发起的语音通话为语音加密通话,然后启动向被叫终端发起语音加密通话的流程。具体的,若主叫终端发起的不是语音加密通话,则主叫终端只需要按照现有的LTE网络的配置进行回落即可。

步骤S1021,接收LTE网络下发的重定向消息。

步骤S1022,在重定向消息中填充可回落的3G频点。

在本步骤中,主叫终端可以将系统消息中的3G频点填充到重定向消息中, 作为可回落的3G频点,具体的,该系统消息为LTE网络的系统消息。此外,主叫终端也可以先预置已知的3G频点,例如中国移动TDS布网频点等均为已知的3G频点,然后将预置的已知的3G频点填充到重定向消息中,作为可回落的3G频点。另外,主叫终端也可以将系统消息中的3G频点和已知的3G频点联合填充到重定向消息中,作为可回落的3G频点。具体的,主叫终端可以在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

步骤S1023,将3G频点的优先级设置为高于2G频点的优先级。

在本步骤中,为了使得主叫终端能够自主搜索3G频点,主叫终端在重定向消息中将3G频点的优先级设置为高于2G频点的优先级。

步骤S1031,根据重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则语音加密通话失败。

在本步骤中,主叫终端根据处理后的重定向消息进行回落小区的搜索,即根据填充3G频点、并将3G频点的优先级设置为高于2G频点的优先级的重定向消息进行回落小区的搜索。若主叫终端搜索到有效的3G频点,则主叫终端回落至搜索到的3G小区,进行语音加密通话;若主叫终端没有搜索到有效的3G频点,则语音加密通话失败。

本发明根据填充3G频点且设置优先级后的重定向消息自主搜索3G频点,缩短了主叫终端在发起语音加密通话时的时间,并且提高了语音加密通话的可靠性。

如图4所示,为本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的方法的主要步骤流程图,包括如下步骤:

步骤S201,在LTE网络上接收到主叫终端的寻呼。

在本步骤中,被叫终端在LTE网络上接收到主叫终端的寻呼。

步骤S202,接收LTE网络下发的重定向消息,在重定向消息中将3G频点的优先级设置为高于2G频点的优先级。

在本步骤中,具体的,被叫终端先向LTE网络发起Extend-service-Request消息,然后接收LTE网络下发的重定向消息并在重定向消息中将3G频点的优 先级设置为高于2G频点的优先级。具体的,在设定优先级的顺序之前,可以在重定向消息中填充被叫终端可回落的3G频点。

步骤S203,根据重定向消息回落至3G小区,进行语音加密通话。

在本步骤中,被叫终端根据重定向消息回落至3G小区,进行语音加密通话。被叫终端根据重定向消息进行回落小区的搜索,由于重定向消息中已经设定了3G频点的优先级高于2G频点的优先级,因此被叫终端首先自主搜索有效的3G频点,当被叫终端搜索到有效的3G频点时,被叫终端回落至搜索到的3G小区,进行语音加密通话。

如图5所示,为本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的方法的详细步骤流程图,主要包括如下步骤:

步骤S201,在LTE网络上接收到主叫终端的寻呼。

在本步骤中,在本步骤中,被叫终端在LTE网络上接收到主叫终端的寻呼。

步骤S2021,接收LTE网络下发的重定向消息。

在本步骤中,具体的,被叫终端先向LTE网络发起Extend-service-Request消息,然后接收LTE网络下发的重定向消息。

步骤S2022,在重定向消息中填充可回落的3G频点。

在本步骤中,被叫终端可以将系统消息中的3G频点填充到重定向消息中,作为可回落的3G频点,具体的,该系统消息为LTE网络的系统消息。此外,被叫终端也可以先预置已知的3G频点,例如中国移动TDS布网频点等均为已知的3G频点,然后将预置的已知的3G频点填充到重定向消息中,作为可回落的3G频点。另外,被叫终端也可以将系统消息中的3G频点和已知的3G频点联合填充到重定向消息中,作为可回落的3G频点。具体的,被叫终端可以在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充3G频点。

步骤S2023,将3G频点的优先级设置为高于2G频点的优先级。

在本步骤中,为了使得被叫终端能够自主搜索3G频点,被叫终端在重定向消息中将3G频点的优先级设置为高于2G频点的优先级。

步骤S2031,根据重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频 点,则搜索2G频点,并回落至搜索到的2G小区。

在本步骤中,被叫终端根据处理后的重定向消息进行回落小区的搜索,即根据填充3G频点、并将3G频点的优先级设置为高于2G频点的优先级的重定向消息进行回落小区的搜索。若被叫终端搜索到有效的3G频点,则被叫终端回落至搜索到的3G小区,进行语音加密通话;若被叫终端没有搜索到有效的3G频点,则被叫终端根据现有的LTE网络配置进行回落,即搜索2G频点,并回落到搜索到的2G小区。

如图6所示,为本发明的实施例中应用于主叫终端的CSFB终端语音通话加密的装置的结构框图,装置包括:

启动模块301,用于启动向被叫终端发起语音加密通话的流程;

第一处理模块302,用于接收LTE网络下发的重定向消息,在重定向消息中将3G频点的优先级设置为高于2G频点的优先级;

第二处理模块303,用于根据重定向消息回落至3G小区,进行语音加密通话。

可选的,第一处理模块302进一步用于在重定向消息中填充可回落的3G频点。

可选的,第一处理模块302进一步用于将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将已知的3G频点填充为可回落的3G频点。

可选的,第一处理模块302进一步用于在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,第二处理模块303进一步用于,根据重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则语音加密通话失败。

依据本发明的另一个方面,还提供了一种主叫终端,该主叫终端包括了应用于主叫终端的CSFB终端语音通话加密的装置。

如图7所示,为本发明的实施例中应用于被叫终端的CSFB终端语音通话加密的装置的结构框图,装置包括:

接收模块401,用于在LTE网络上接收到主叫终端的寻呼;

第三处理模块402,用于接收LTE网络下发的重定向消息,在重定向消息中将3G频点的优先级设置为高于2G频点的优先级;

第四处理模块403,用于根据重定向消息回落至3G小区,进行语音加密通话。

可选的,第三处理模块402进一步用于在重定向消息中填充可回落的3G频点。

可选的,第三处理模块402进一步用于将系统消息中的3G频点填充为可回落的3G频点;和/或预置已知的3G频点,将已知的3G频点填充为可回落的3G频点。

可选的,第三处理模块402进一步用于在重定向消息中的Freq Priority List UTRA-FDD字段和Freq Priority List UTRA-TDD字段中填充可回落的3G频点。

可选的,第四处理模块403进一步用于,根据重定向消息进行回落小区的搜索,若搜索到有效的3G频点,则回落至搜索到的3G小区,进行语音加密通话;若搜索不到有效的3G频点,则搜索2G频点,并回落至搜索到的2G小区。

依据本发明的另一个方面,还提供了一种被叫终端,该被叫终端包括了应用于被叫终端的CSFB终端语音通话加密的装置。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1