一种呼叫方法及终端与流程

文档序号:15744650发布日期:2018-10-23 22:54阅读:837来源:国知局

本发明涉及通信领域的无线通信技术,尤其涉及一种呼叫方法及终端。



背景技术:

在通信技术日益发展的今天,移动终端在用户的日常生活中起着举足轻重的地位,用户可以利用移动终端随时随地的和外界保持联系,而网络制式也由第二/三代移动通信技术(2/3G,2/3rd-Generation)演变成长期演进(LTE,Long Term Evolution),随着通信标准的不断更新,用户与外界沟通的速度变得越来越快,当移动终端找不到合适的小区驻留,或是未插入客户识别模块(SIM,Subscriber Identification Module)卡,或者位置登记失败时,手机会进入紧急呼叫模式。

现有技术中,在不支持LTE呼叫的网络中,移动终端发送的紧急呼叫使用的是传统的电路(CS,Circuit Switch)域呼叫;在支持LTE呼叫的网络中,移动终端发送紧急呼叫时,终端可以在注册LTE之后完成网络互连协议多媒体子系统(IMS,Internet Protocol Multimedia Subsystem)语音呼叫。

然而,当IMS紧急语音呼叫失败时,表征此次紧急呼叫失败,此时,用户需要重新发起一次紧急呼叫,导致紧急呼叫成功率低。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种呼叫方法及终端,能够提高紧急呼叫成功率。

本发明实施例提供一种呼叫方法,所述方法包括:

当处于紧急呼叫模式时,接收第一呼叫指令,并根据所述第一呼叫指令,判断是否支持至少两种呼叫模式;

当判断为支持所述至少两种呼叫模式时,根据预设呼叫策略确定优先网络,所述优先网络对应所述至少两种呼叫模式中的第一呼叫模式,所述预设呼叫策略用于判定所述至少两种呼叫模式中所述第一呼叫模式对应的所述优先网络;

响应所述第一呼叫指令,采用所述第一呼叫模式进行第一呼叫;

当所述第一呼叫失败时,将所述第一呼叫模式切换至第二呼叫模式进行第二呼叫,所述第二呼叫模式为所述至少两种呼叫模式中的除所述第一呼叫模式外的呼叫模式。

在上述方法中,所述将所述第一呼叫模式切换至第二呼叫模式进行第二呼叫,包括:

发送第一呼叫失败消息至网络侧设备;

接收所述网络侧设备发送的切换指令,所述切换指令用于指示断开所述优先网络并切换至备用网络,所述备用网络为所述第二呼叫模式对应的网络;

根据所述切换指令将所述第一呼叫模式切换至所述备用网络对应的所述第二呼叫模式,并进行所述第二呼叫。

在上述方法中,所述判断是否支持至少两种呼叫模式之后,所述根据预设呼叫策略确定优先网络之前,所述方法还包括:

获取判断结果,并将所述判断结果进行显示,所述判断结果包括所述至少两种呼叫模式对应的至少两个当前网络。

在上述方法中,所述根据预设呼叫策略确定优先网络,包括:

根据预设优先原则,从所述至少两个当前网络中确定所述优先网络;或者,按照用户根据所述判断结果预先的优先设置,从所述至少两个当前网络中确定所述优先网络。

在上述方法中,所述根据预设优先原则,从所述至少两个当前网络中确定所述优先网络,包括:

根据预设指标对所述至少两个当前网络进行排序,根据排序结果从至少两个当前网络中确定所述预设指标最好的当前网络作为所述优先网络。

在上述方法中,所述接收第一呼叫指令之前,所述方法还包括:

向网络侧设备发送网络注册请求,以请求接入至少两个当前网络,所述至少两个当前网络对应所述至少两种呼叫模式;

接收所述网络侧设备发送的响应所述网络注册请求的第一响应指令,并根据所述第一响应指令实现所述至少两个当前网络的接入。

在上述方法中,所述判断是否支持至少两种呼叫模式,包括:

根据所述第一响应指令判断是否支持所述至少两种呼叫模式。

在上述方法中,所述判断是否支持至少两种呼叫模式之后,所述方法还包括:

当判断为不支持所述至少两种呼叫模式时,采用获取到的第三呼叫模式进行第三呼叫,并显示所述第三呼叫模式,所述第三呼叫模式为所述至少两种呼叫模式中的任意一种呼叫模式。

本发明实施例提供一种终端,所述终端包括:

接收单元,用于当处于紧急呼叫模式时,接收第一呼叫指令,并根据所述第一呼叫指令,判断是否支持至少两种呼叫模式;

确定单元,用于当判断为支持所述至少两种呼叫模式时,根据预设呼叫策略确定优先网络,所述优先网络对应所述至少两种呼叫模式中的第一呼叫模式,所述预设呼叫策略用于判定所述至少两种呼叫模式中所述第一呼叫模式对应的所述优先网络;

呼叫单元,用于响应所述第一呼叫指令,采用所述第一呼叫模式进行第一呼叫;

切换单元,用于当所述第一呼叫失败时,将所述第一呼叫模式切换至第二呼叫模式进行第二呼叫,所述第二呼叫模式为所述至少两种呼叫模式中的除所述第一呼叫模式外的呼叫模式。

在上述终端中,所述终端还包括:发送单元;

所述发送单元,用于发送第一呼叫失败消息至网络侧设备;

所述接收单元,还用于接收所述网络侧设备发送的切换指令,所述切换指令用于指示断开所述优先网络并切换至备用网络,所述备用网络为所述第二呼叫模式对应的网络;

所述切换单元,具体用于根据所述切换指令将所述第一呼叫模式切换至所述备用网络对应的所述第二呼叫模式,并进行所述第二呼叫。

在上述终端中,所述终端还包括:显示单元;

所述显示单元,用于获取判断结果,并将所述判断结果进行显示,所述判断结果包括所述至少两种呼叫模式对应的至少两个当前网络。

在上述终端中,所述确定单元,具体用于根据预设优先原则,从所述至少两个当前网络中确定所述优先网络;或者,按照用户根据所述判断结果预先的优先设置,从所述至少两个当前网络中确定所述优先网络。

在上述终端中,所述终端还包括:排序单元;

所述排序单元,用于根据预设指标对所述至少两个当前网络进行排序;

所述确定单元,还用于根据排序结果从至少两个当前网络中确定所述预设指标最好的当前网络作为所述优先网络。

在上述终端中,所述发送单元,还用于向网络侧设备发送网络注册请求,以请求接入至少两个当前网络,所述至少两个当前网络对应所述至少两种呼叫模式;

所述接收单元,还用于接收所述网络侧设备发送的响应所述网络注册请求的第一响应指令,并根据所述第一响应指令实现所述至少两个当前网络的接入。

在上述终端中,所述终端还包括:判断单元;

所述判断单元,用于根据所述第一响应指令判断是否支持所述至少两种呼叫模式。

在上述终端中,所述呼叫单元,还用于当判断为不支持所述至少两种呼叫模式时,采用获取到的第三呼叫模式进行第三呼叫;

所述显示单元,还用于并显示所述第三呼叫模式,所述第三呼叫模式为所述至少两种呼叫模式中的任意一种呼叫模式。

本发明实施例提供了一种呼叫方法及终端,该方法包括:当处于紧急呼叫模式时,接收第一呼叫指令,并根据第一呼叫指令,判断是否支持至少两种呼叫模式;当判断为支持至少两种呼叫模式时,根据预设呼叫策略确定优先网络,优先网络对应至少两种呼叫模式中的第一呼叫模式,预设呼叫策略用于判定至少两种呼叫模式中第一呼叫模式对应的优先网络;响应第一呼叫指令,采用第一呼叫模式进行第一呼叫;当第一呼叫失败时,将第一呼叫模式切换至第二呼叫模式进行第二呼叫,第二呼叫模式为至少两种呼叫模式中的除第一呼叫模式外的呼叫模式。采用上述方案,通过在终端支持至少两种呼叫模式的情况下,当终端处于紧急呼叫模式时,终端先采用优先网络对应的第一呼叫模式进行第一呼叫,这样在第一呼叫失败的情况下,终端就可以从优先网络切换至备用网络,于是,该终端就可以采用备用网络对应的第二呼叫模式进行第二呼叫,以完成此次的紧急呼叫流程,从而能够提高紧急呼叫的成功率。

附图说明

图1为本发明实施例提供的一种呼叫方法的流程图一;

图2为本发明实施例提供的一种示例性的判断终端是否支持IMS呼叫的示意图;

图3为本发明实施例提供的一种示例性的显示是否支持IMS呼叫的示意图;

图4为本发明实施例提供的一种示例性的终端设置界面上的两种设置模式示意图;

图5为本发明实施例提供的一种示例性的终端在服务受限模式发起紧急呼叫的示意图;

图6为本发明实施例提供的一种示例性的从IMS呼叫切换至CS域呼叫的示意图;

图7为本发明实施例提供的一种示例性的从CS域呼叫切换至IMS呼叫的示意图;

图8为本发明实施例提供的一种呼叫方法的流程图二;

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

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

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

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

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

图14为本发明实施例提供的一种终端的结构示意图六。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例一

本发明实施例提供了一种呼叫方法,如图1所示,该方法可以包括:

S101、当处于紧急呼叫模式时,接收第一呼叫指令,并根据第一呼叫指令,判断是否支持至少两种呼叫模式。

本发明实施例提供的一种呼叫方法适用于在终端在进行紧急呼叫的场景下。

本发明实施例中,当终端没有SIM卡时,或者终端处于飞行模式等服务受限模式时,终端不能进行正常的通信,此时,终端只能发起紧急呼叫。

本发明实施例中,至少两种呼叫模式可以包括LTE网络对应的IMS紧急呼叫模式和宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、码分多址(CDMA,Code Division Multiple Access)、全球移动通信系统(GSM,Global System for Mobile Communication)等网络对应的CS域呼叫模式,具体的根据实际情况进行选择,本发明实施例不做具体的限定。

本发明实施例中,终端发起紧急呼叫的条件是终端支持至少两种呼叫模式,当终端发起紧急呼叫时,首先判断终端是否支持至少两种呼叫模式,只有当终端支持至少两种呼叫模式时,当终端采用第一呼叫模式呼叫失败时,终端才能切换至第二呼叫模式继续进行呼叫。

本发明实施例中,当终端处于紧急呼叫模式时,终端接收到用户发送的第一呼叫指令,终端根据接收到的第一呼叫指令开始判断是否支持至少两种呼叫模式,具体的,终端首先会在网络侧设备上进行注册,当终端在网络侧设备完成注册之后,网络侧设备会发送第一响应指令至终端,终端根据第一响应指令判断是否支持至少两种呼叫模式。

示例性的,在LTE网络和WCDMA网络共存的情况下,终端在WCDMA网络上进行注册,当终端成功注册了WCDMA网络之后,网络侧设备发送注册成功指令至终端,终端接收到注册成功指令之后,终端判断支持CS域呼叫;如图2所示,终端通过Attach request Meg附着请求消息向LTE网络发起注册请求,当终端在LTE网络上完成注册时,网络侧设备通过Attach accept Meg附着响应消息恢复终端,并在Attach accept Meg附着响应消息中携带S1模式下支持紧急承载业务(EMC_BS,Emergency bearer services in S1Mode supported)字段,该字段可以表明是否支持IMS紧急呼叫,当该字段为1时,表示支持IMS紧急呼叫,当该字段为0时,表示不支持IMS紧急呼叫。

S102、当判断到支持至少两种呼叫模式时,根据预设呼叫策略确定优先网络,优先网络对应至少两种呼叫模式中的第一呼叫模式,预设呼叫策略用于判定至少两种呼叫模式中第一呼叫模式对应的优先网络。

当终端判断到支持至少两种呼叫模式时,终端就要确定优先进行紧急呼叫的优先网络了。

本发明实施例中,终端预先设置有预设呼叫策略,当终端判断到支持至少两种呼叫模式时,终端就要根据预设呼叫策略从至少两种呼叫模式中确定优先进行呼叫的优先网络对应的第一呼叫模式。

可选的,本发明实施例中的终端可以根据预设优先原则,从至少两个当前网络中确定优先网络,具体的,终端根据预设指标对至少两个当前网络进行排序,根据排序结果从至少两个当前网络中确定预设指标最好的当前网络作为优先网络,或者,按照用户根据判断结果预先的优先设置,从至少两个当前网络中确定优先网络,具体的根据实际情况进行设置,本发明实施例不做具体的限定。

示例性的,如图3所示,在手机的设置界面上,对紧急呼叫的设置有两个选项,一个是“自适应最优模式”,一个是“手动设置模式”,当用户选择“自适应最优模式”时,手机根据获取到的网络能力选择最优的网络作为优先网络,当用户选择“手动设置模式”时,用户从设置界面的至少两个当前网络中自行选择优先网络。

可以理解的是,终端将是否支持至少两种呼叫模式的判断结果进行显示,用户可以根据判断结果自行选择优先网络,可以当用户熟悉网络制式的情况下,用户自行根据所在的网络环境,设置发起呼叫模式,节省了发起紧急呼叫的时间。

本发明实施例中,当终端判断到支持至少两种呼叫模式时,终端根据判断结果进行显示,该判断结果包括至少两种呼叫模式对应的至少两个当前网络,此时,终端就要确定优先网络了。

示例性的,如图4所示,终端的Modem底层通过解析Attach accept Meg附着响应消息得到是否支持IMS紧急呼叫,终端预先设置一个接口,Modem底层通过该接口上报是否支持IMS紧急呼叫至用户界面(UI,User Interface),UI界面收到Modem底层上报的消息后,在状态栏上新增一个图标,提示用户是否支持IMS紧急呼叫。

本发明实施例中,终端可以根据预设呼叫策略从至少两个当前网络中确定优先网络,当终端使用优先网络进行第一呼叫失败时,终端再从至少两个当前网络中确定备用网络进行第二呼叫;终端也可以根据预设呼叫策略从至少两个当前网络中确定优先网络和备用网络,当终端使用优先网络进行第一呼叫失败时,终端直接使用备用网络进行第二呼叫,具体的根据实际情况进行设置,本发明实施例不做具体的限定。

进一步地,当终端判断到不支持至少两种呼叫模式时,终端采用至少两种呼叫模式中的第三呼叫模式来发起第三紧急呼叫,并显示第三紧急呼叫对应的第三呼叫模式。

示例性的,如图5所示,当手机处于飞行模式等服务受限模式时,手机通过接收网络侧设备的系统信息块(SIB1,System Information Block Type1)中的ims-EmergencySupport-r9字段来确定是否支持手机在服务受限模式发起IMS紧急呼叫;手机保存ims-EmergencySupport-r9字段,当手机发起紧急呼叫时,如果ims-EmergencySupport-r9字段为1,则在界面上提示,IMS紧急呼叫正在呼出;如果ims-EmergencySupport-r9字段为0,则直接发起CS域的紧急呼叫,同时在界面提示,CS域紧急呼叫正在呼出。

可以理解的是,当终端判断到不支持至少两种模式时,终端采用至少两种呼叫模式中的第三呼叫模式来发起第三紧急呼叫,并显示第三紧急呼叫对应的第三呼叫模式,可以时用户了解当前可用网络,提高用户自行设置的优先网络的成功率。

S103、响应第一呼叫指令,采用第一呼叫模式进行第一呼叫。

当终端确定了优先网络之后,终端响应第一呼叫指令,采用优先网络对应的第一呼叫模式进行第一呼叫。

本发明实施例中,当终端确定了LTE网络为优先网络时,终端采用IMS紧急呼叫模式进行第一呼叫;当终端确定了WCDMA、CDMA等网络为优先网络时,终端采用CS域紧急呼叫模式进行第一呼叫。

S104、当第一呼叫失败时,将第一呼叫模式切换至第二呼叫模式进行第二呼叫,第二呼叫模式为至少两种呼叫模式中的除第一呼叫模式外的呼叫模式。

当终端采用第一呼叫模式进行第一呼叫时,会产生第一呼叫成功和第一呼叫失败两种结果,当终端采用第一呼叫模式进行第一呼叫失败时,终端开始确定备用网络对应的第二呼叫模式,并将第一呼叫模式切换至第二呼叫模式进行第二呼叫。

具体的,本发明实施例中,当终端采用第一呼叫模式进行第一呼叫失败时,终端发送第一呼叫失败消息至网络侧设备,网络侧设备接收到终端发送的第一呼叫失败消息之后,网络侧设备根据第一呼叫失败消息向终端发送携带备用网络对应的第二呼叫模式的相关信息的切换指令至终端,终端接收网络侧设备发送的切换指令,根据该切换指令断开优先网络,并切换至备用网络,采用备用网络对应的第二呼叫模式进行第二呼叫。

示例性的,如图6所示,手机首先在LTE网络上发起IMS紧急呼叫,当手机接收到网络侧设备发送的IMS紧急呼叫失败时,手机发送扩展服务请求(ESR,Extended Service Request)消息至网络侧设备,ESR消息的消息类型为mobile originating CS fallback emergency call,此时,网络侧设备发送无线资源控制(RRC,Radio Resource Control)Connection Release消息告诉手机断开和LTE网络的连接,并携带终端在WCDMA网络上进行CS域呼叫的指示,此后,终端在WCDMA网络上完成CS域紧急呼叫。

示例性的,如图7所示,当手机当前注册在LTE网络上时,用户设置优先网络为CS域呼叫模式对应的网络,此时,手机首先在WCDMA网络上发起CS域紧急呼叫,当手机接收到网络侧设备发送的CS域紧急呼叫失败时,手机在LTE紧急呼叫服务器上发起注册并发起IMS紧急呼叫。

可以理解的是,在终端支持至少两种呼叫模式的情况下,当终端处于紧急呼叫模式时,终端先采用优先网络对应的第一呼叫模式进行第一呼叫,当第一呼叫失败时,终端从优先网络切换至备用网络,采用备用网络对应的第二呼叫模式进行第二呼叫,避免了当终端采用优先网络对应的第一呼叫模式进行第一呼叫失败后,用户重新发起依次紧急呼叫,能够提高紧急呼叫的成功率。

实施例二

本发明实施例提供一种呼叫方法,如图8所示,该方法可以包括:

S201、终端向网络侧设备发送网络注册请求,以请求接入至少两个当前网络,至少两个当前网络对应至少两种呼叫模式。

本发明实施例提供的一种呼叫方法适用于在终端进行紧急呼叫的场景下。

本发明实施例中,在终端开启时,终端会对当前网络进行搜索,并注册当前网络,首先,终端向网络侧设备发送网络注册请求,请求网络侧设备发送可接入网络的列表。

S202、终端接收网络侧设备发送的响应网络注册请求的第一响应指令,并根据第一响应指令实现至少两个当前网络的接入。

当终端向网络侧设备发送网络注册请求之后,网络侧设备向终端发送第一响应指令,终端根据接收到的第一响应指令成功接入至少两个当前网络。

本发明实施例中,网络侧设备根据终端发送的网络注册请求向终端发送可接入网络的列表,终端从可接入网络的列表中选择至少两个当前网络,并将选择结果发送至网络侧设备,网络侧设备根据选择结果将终端接入至少两个当前网络中,完成终端接入至少两个当前网络。

本发明实施例中,第一响应指令中携带判断是否支持至少两种呼叫模式的判断信息。

本发明实施例中,至少两个当前网络对应至少两种呼叫模式。

S203、当终端处于紧急呼叫模式时,终端接收第一呼叫指令,并根据第一呼叫指令判断是否支持至少两种呼叫模式。

这里,本发明实施例的S203的描述与实施例一中的S101的描述一致,此处不再赘述。

S204、终端获取判断结果,并将判断结果进行显示,判断结果包括至少两种呼叫模式对应的至少两个当前网络。

当终端判断出是否支持至少两种呼叫模式时,终端获取判断结果,并将判断结果进行显示。其中,终端获取的判断结果可以包括至少两种呼叫模式对应的至少两个当前网络。

本发明实施例中,当终端获取到判断是否支持至少两种呼叫模式时,终端将终端支持的至少两种呼叫模式中每一种呼叫模式对应的当前网络都显示到终端的显示界面上。

示例性的,如图4所示,终端的Modem底层通过解析Attach accept Meg附着响应消息得到是否支持IMS紧急呼叫,终端预先设置一个接口,Modem底层通过该接口上报是否支持IMS紧急呼叫至用户界面(UI,User Interface),UI界面收到Modem底层上报的消息后,在状态栏上新增一个图标,提示用户是否支持IMS紧急呼叫。

S205、当终端判断为支持至少两种呼叫模式时,根据预设呼叫策略确定优先网络,优先网络对应至少两种呼叫模式中的第一呼叫模式,预设呼叫策略用于判定至少两种呼叫模式中第一呼叫模式对应的优先网络。

这里,本发明实施例的S205的描述与实施例一中的S102的描述一致,此处不再赘述。

S206、终端响应第一呼叫指令,并采用第一呼叫模式进行第一呼叫。

这里,本发明实施例的S206的描述与实施例一中的S103的描述一致,此处不再赘述。

S207、当第一呼叫失败时,终端发送第一呼叫失败消息至网络侧设备。

在终端采用第一呼叫模式进行第一呼叫失败时,终端发送第一呼叫失败消息至网络侧设备,以进行切换操作。

本发明实施例中,当终端使用第一呼叫进行第一呼叫失败时,终端向网络侧设备发送第一呼叫失败消息。

S208、终端接收网络侧设备发送的切换指令,切换指令用于指示断开优先网络并切换至备用网络,备用网络为第二呼叫模式对应的网络。

在终端向网络侧设备发送第一呼叫失败消息之后,网络侧设备向终端发送携带备用网络相关信息的切换指令。

本发明实施例中,网络侧设备在接收到终端发送的第一呼叫失败时,网络侧设备向终端发送携带待切换的备用网络相关的信息的切换指令。

S209、终端根据切换指令将第一呼叫模式切换至备用网络对应的第二呼叫模式,并进行第二呼叫,第二呼叫模式为至少两种呼叫模式中的除第一呼叫模式外的呼叫模式。

终端接收到网络侧设备发送的切换指令之后,终端根据切换指令从优先网络对应第一呼叫模式切换至备用网络对应的第二呼叫模式,进行第二呼叫。

本发明实施例中,终端接收到待切换的备用网络相关的信息之后,从优先网络切换至备用网络,采用备用网络对应的第二呼叫模式进行第二呼叫。

示例性的,如图6所示,手机首先在LTE网络上发起IMS紧急呼叫,当手机接收到网络侧设备发送的IMS紧急呼叫失败时,手机发送扩展服务请求(ESR,Extended Service Request)消息至网络侧设备,ESR消息的消息类型为mobile originating CS fallback emergency call,此时,网络侧设备发送无线资源控制(RRC,Radio Resource Control)Connection Release消息告诉手机断开和LTE网络的连接,并携带指示终端在WCDMA网络上进行CS域呼叫,此后,终端在WCDMA网络上完成CS域紧急呼叫。

示例性的,如图7所示,当手机当前注册在LTE网络上时,用户设置优先网络为CS域呼叫模式对应的网络,此时,手机首先在WCDMA网络上发起CS域紧急呼叫,当手机接收到网络侧设备发送的CS域紧急呼叫失败时,手机在LTE紧急呼叫服务器上发起注册并发起IMS紧急呼叫。

S210、当终端判断为不支持至少两种呼叫模式时,终端采用获取到的第三呼叫模式进行第三呼叫,并显示第三呼叫模式,第三呼叫模式为至少两种呼叫模式中的任意一种呼叫模式。

本发明实施例中,当终端判断是否支持至少两种呼叫模式之后,会产生两种判断结果,分别为支持至少两种呼叫模式和不支持至少两种呼叫模式,当终端判断到不支持至少两种呼叫模式时,终端采用至少两种呼叫模式中的第三呼叫模式来发起第三紧急呼叫,并显示第三紧急呼叫对应的第三呼叫模式。

示例性的,如图5所示,当手机处于飞行模式等服务受限模式时,手机通过接收网络侧设备的系统信息块(SIB1,System Information Block Type1)中的ims-EmergencySupport-r9字段来确定是否支持手机在服务受限模式发起IMS紧急呼叫;手机保存ims-EmergencySupport-r9字段,当手机发起紧急呼叫时,如果ims-EmergencySupport-r9字段为1,则在界面上提示,IMS紧急呼叫正在呼出;如果ims-EmergencySupport-r9字段为0,则直接发起CS域的紧急呼叫,同时在界面提示,CS域紧急呼叫正在呼出。

可以理解的是,当终端判断到不支持至少两种模式时,终端采用至少两种呼叫模式中的第三呼叫模式来发起第三紧急呼叫,并显示第三紧急呼叫对应的第三呼叫模式,可以时用户了解当前可用网络,提高用户自行设置的优先网络的成功率。

可以理解的是,在终端支持至少两种呼叫模式的情况下,当终端处于紧急呼叫模式时,终端先采用优先网络对应的第一呼叫模式进行第一呼叫,当第一呼叫失败时,终端从优先网络切换至备用网络,采用备用网络对应的第二呼叫模式进行第二呼叫,避免了当终端采用优先网络对应的第一呼叫模式进行第一呼叫失败后,用户重新发起依次紧急呼叫,能够提高紧急呼叫的成功率。

实施例三

本发明实施例提供一种终端1,如图9所示,该终端1可以包括:

接收单元10,用于当处于紧急呼叫模式时,接收第一呼叫指令,并根据所述第一呼叫指令,判断是否支持至少两种呼叫模式。

确定单元11,用于当判断为支持所述至少两种呼叫模式时,根据预设呼叫策略确定优先网络,所述优先网络对应所述至少两种呼叫模式中的第一呼叫模式,所述预设呼叫策略用于判定所述至少两种呼叫模式中所述第一呼叫模式对应的所述优先网络。

呼叫单元12,用于响应所述第一呼叫指令,采用所述第一呼叫模式进行第一呼叫。

切换单元13,用于当所述第一呼叫失败时,将所述第一呼叫模式切换至第二呼叫模式进行第二呼叫,所述第二呼叫模式为所述至少两种呼叫模式中的除所述第一呼叫模式外的呼叫模式。

可选的,基于图9如图10所示,所述终端1还包括:发送单元14。

所述发送单元14,用于发送第一呼叫失败消息至网络侧设备。

所述接收单元10,还用于接收所述网络侧设备发送的切换指令,所述切换指令用于指示断开所述优先网络并切换至备用网络,所述备用网络为所述第二呼叫模式对应的网络。

所述切换单元13,具体用于根据所述切换指令将所述第一呼叫模式切换至所述备用网络对应的所述第二呼叫模式,并进行所述第二呼叫。

可选的,基于图9如图11所示,所述终端1还包括:显示单元15。

所述显示单元15,用于获取判断结果,并将所述判断结果进行显示,所述判断结果包括所述至少两种呼叫模式对应的至少两个当前网络。

可选的,所述确定单元11,具体用于根据预设优先原则,从所述至少两个当前网络中确定所述优先网络;或者,按照用户根据所述判断结果预先的优先设置,从所述至少两个当前网络中确定所述优先网络。

可选的,基于图11如图12所示,所述终端1还包括:排序单元16。

所述排序单元16,用于根据预设指标对所述至少两个当前网络进行排序。

所述确定单元11,还用于根据排序结果从至少两个当前网络中确定所述预设指标最好的当前网络作为所述优先网络。

可选的,所述发送单元14,还用于向网络侧设备发送网络注册请求,以请求接入至少两个当前网络,所述至少两个当前网络对应所述至少两种呼叫模式。

所述接收单元10,还用于接收所述网络侧设备发送的响应所述网络注册请求的第一响应指令,并根据所述第一响应指令实现所述至少两个当前网络的接入。

可选的,基于图12如图13所示,所述终端1还包括:判断单元17。

所述判断单元17,用于根据所述第一响应指令判断是否支持所述至少两种呼叫模式。

可选的,所述呼叫单元12,还用于当判断为不支持所述至少两种呼叫模式时,采用获取到的第三呼叫模式进行第三呼叫。

所述显示单元15,还用于并显示所述第三呼叫模式,所述第三呼叫模式为所述至少两种呼叫模式中的任意一种呼叫模式。

如图14所示,在实际应用中,上述确定单元11、呼叫单元12、切换单元13、显示单元15、排序单元16和判断单元17可由位于终端1上的处理器18实现,具体为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等实现,显示单元11由显示器19实现,接收单元10可由接收器110实现,发送单元14可由发送器111实现,该终端1还可以包括存储器112,该存储器112、显示器19、接收器110和发送器111可以与处理器18连接,其中,存储器112用于存储可执行程序代码,该程序代码包括计算机操作指令,存储器112可能包含高速RAM存储器,也可能还包括非易失性存储器,例如,至少一个磁盘存储器。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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