一种手机呼叫占线自动重拨方法、装置及终端与流程

文档序号:11138942阅读:3567来源:国知局
一种手机呼叫占线自动重拨方法、装置及终端与制造工艺

本发明涉及终端无线通讯技术,特别是涉及一种手机呼叫占线自动重拨方法、装置及终端。



背景技术:

目前呼叫流程是一个由无线通信协议进行严格定义的过程,用户界面UI(User Interface)呈现给用户的交互过程的功能就是完成上述呼叫流程,从呼叫发起至呼叫过程结束,是一个完整的呼叫过程生命周期。而一次呼叫由于被叫占线而结束,到发起下次呼叫的过程,这个过程依赖具体实现,通常就是由用户自行完成的。以拨打电话为例,一般而言拨打过程本身已经是一个相当精简的过程,输入号码或选择拨叫的号码-->拨出-->通话过程-->挂断或对方挂断。但如果遇到类似拨打热线或公共服务类的电话,总是遇到占线而需要反复尝试发起呼叫时,这个过程就显得机械而繁琐了:用户需要从手持电话接听的状态转为手持电话,并选择号码重新拨出,再听话筒中的反馈音,这个过程可能需要重复多次,期间伴随手机不断在眼前和耳边的两种握持姿势中切换这样的机械重复操作,非常低效。



技术实现要素:

本发明的目的在于提供一种手机呼叫占线自动重拨方法、装置及终端,解决了用户遇到被叫占线情况时,机械重复拨号-握持听音-挂断-返回拨号界面的过程,实现了手机的智能化操作,改善了用户的使用感受。

为了实现上述目的,本发明实施例提供一种手机呼叫占线自动重拨方法,包括:

发送呼叫请求指令到核心网;

获取核心网下发的呼叫控制信令;

解析所述呼叫控制信令,确定当前呼叫被叫占线;

根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求。

其中,发送呼叫请求指令到核心网的步骤包括:

建立无线连接通道到核心网;

通过无线连接通道将呼叫请求指令发送到核心网。

其中,获取核心网下发的呼叫控制信令送呼叫请求指令到核心网的步骤包括:

获取核心网下发的呼叫控制信令中的释放信令;

终止当前呼叫过程,其中所述终止当前呼叫过程是指释放本次呼叫过程中占用的无线资源。

其中,解析所述呼叫控制信令,确定当前呼叫被叫占线的步骤为:

解析核心网下发的释放信令中携带的原因Cause字段,得到解析结果;其中所述Cause字段为用户忙;

根据解析结果,确定当前呼叫被叫占线。

其中,根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求之前还包括:

确定当前呼叫启用了“自动重拨”功能。

其中,根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求的步骤包括:

获取用户设置的“自动重拨”策略;

满足用户设置的“自动重拨”策略条件时,自动发起下一次呼叫请求。

其中,所述设置的“自动重拨”策略内容至少包括:发起下一次呼叫的时间间隔、总的重拨次数是否设置上限、拨叫过程是否需要用户值守和/或设置用户提醒方式。

其中,根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求之后,成功拨通包括:

获取核心网下发的连接信令;

根据核心网下发的无线承载指派,建立呼叫连接;

通过“自动重拨”策略设置的用户提醒方式,指示用户接听电话。

其中,所述用户提醒方式包括响铃和/或震动。

本发明实施例还提供一种手机呼叫占线自动重拨装置,包括:

发送模块,用于发送呼叫请求指令到核心网;

获取模块,用于获取核心网下发的呼叫控制信令;

解析模块,用于解析所述呼叫控制信令,确定当前呼叫被叫占线;

执行模块,用于根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求。

本发明实施例还提供一种终端,包括上述实施例所述的手机呼叫占线自动重拨装置。

本发明的上述技术方案的有益效果如下:

本发明实施例的方案中,通过“自动重拨”策略功能的启用,解决了用户遇到被叫占线情况时,机械重复拨号-握持听音-挂断-返回拨号界面的这样繁琐过程,实现了手机的智能化操作,使得手机呼叫过程更加高效,改善了用户的使用感受。

附图说明

图1为本发明实施例的手机呼叫占线自动重拨方法的基本步骤示意图;

图2为本发明实施例的手机呼叫占线自动重拨装置的组成结构示意图;

图3为本发明实施例的手机设备中涉及本发明方法的子系统的构成关系示意图;

图4为本发明实施例的手机呼叫占线自动重拨方法的流程示意图;

图5为本发明实施例的采用手机呼叫占线自动重拨方法完成呼叫接通的流程示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有技术中用户在拨打电话时遇到呼叫占线而需要反复尝试发起呼叫这一机械而繁琐的过程的问题,提供一种手机呼叫占线自动重拨方法、 装置及终端,通过“自动重拨”策略功能的启用,实现了手机的智能化操作,使得手机呼叫过程更加高效,改善了用户的使用感受。

如图1所示,本发明实施例提供一种手机呼叫占线自动重拨方法,包括:

步骤11,发送呼叫请求指令到核心网;

步骤12,获取核心网下发的呼叫控制信令;

步骤13,解析所述呼叫控制信令,确定当前呼叫被叫占线;

步骤14,根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求。

本发明实施例的方案中,通过“自动重拨”策略功能的启用,解决了用户遇到被叫占线情况时,机械重复拨号-握持听音-挂断-返回拨号界面的这样繁琐过程,实现了手机的智能化操作,使得手机呼叫过程更加高效,改善了用户的使用感受。

进一步的,本发明的上述实施例中提供的发送呼叫请求指令到核心网的方法,步骤11可以包括:

步骤111,建立无线连接通道到核心网;

步骤112,通过无线连接通道将呼叫请求指令发送到核心网。

进一步的,本发明的上述实施例中提供的获取核心网下发的呼叫控制信令的方法,步骤12可以包括:

步骤121,获取核心网下发的呼叫控制信令中的释放信令;

步骤122,终止当前呼叫过程,其中所述终止当前呼叫过程是指释放本次呼叫过程中占用的无线资源。

进一步的,本发明的上述实施例中提供的解析所述呼叫控制信令,确定当前呼叫被叫占线的方法,步骤13可以包括:

步骤131,解析核心网下发的释放信令中携带的原因Cause字段,得到解析结果;其中所述Cause字段为用户忙;

步骤132,根据解析结果,确定当前呼叫被叫占线。

进一步的,本发明的上述实施例中步骤13根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求之前还包括:

步骤15,确定当前呼叫启用了“自动重拨”功能。

进一步的,本发明的上述实施例中提供的根据用户设置的“自动重拨”策 略,自动发起下一次呼叫请求的方法,步骤14可以包括:

步骤141,获取用户设置的“自动重拨”策略;

步骤142,满足用户设置的“自动重拨”策略条件时,自动发起下一次呼叫请求。

具体的,步骤141所述的用户设置的“自动重拨”策略内容至少包括:发起下一次呼叫的时间间隔、总的重拨次数是否设置上限、拨叫过程是否需要用户值守和/或设置用户提醒方式。

进一步的,本发明的上述实施例中,步骤14根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求,之后成功拨通,所述方法还包括:

步骤16,获取核心网下发的连接信令;

步骤17,根据核心网下发的无线承载指派,建立呼叫连接;

步骤18,通过“自动重拨”策略设置的用户提醒方式,指示用户接听电话。

具体的,本发明的上述实施例中,步骤17中所述用户提醒方式包括响铃和/或震动。

本发明的上述方法中,通过“自动重拨”策略功能的启用,解决了用户遇到被叫占线情况时,机械重复拨号-握持听音-挂断-返回拨号界面的这样繁琐过程,实现了手机的智能化操作,使得手机呼叫过程更加高效,改善了用户的使用感受。

如图2所示,本发明实施例还提供一种手机呼叫占线自动重拨装置,包括:

发送模块21,用于发送呼叫请求指令到核心网;

获取模块22,用于获取核心网下发的呼叫控制信令;

解析模块23,用于解析所述呼叫控制信令,确定当前呼叫被叫占线;

执行模块24,用于根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求。

具体的,本发明的上述实施例中所述发送模块21还包括:

连接建立子模块,用于建立无线连接通道到核心网;

发送子模块,用于通过无线连接通道将呼叫请求指令发送到核心网。

具体的,本发明的上述实施例中所述获取模块22还包括:

第一获取子模块,用于获取核心网下发的呼叫控制信令中的释放信令;

终止子模块,用于终止当前呼叫过程,其中所述终止当前呼叫过程是指释放本次呼叫过程中占用的无线资源。

具体的,本发明的上述实施例中所述的解析模块23还包括:

解析子模块,用于解析核心网下发的释放信令中携带的原因Cause字段,得到解析结果;其中所述Cause字段为用户忙;

确定子模块,用于根据解析结果,确定当前呼叫被叫占线。

具体的,本发明的上述实施例中所述的执行模块24根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求之前还包括:

确定模块25,用于确定当前呼叫启用了“自动重拨”功能。

具体的,本发明的上述实施例中所述的执行模块24还包括:

第二获取子模块,用于获取用户设置的“自动重拨”策略;

执行子模块,用于满足用户设置的“自动重拨”策略条件时,自动发起下一次呼叫请求。

具体的,本发明的上述实施例中所述的执行模块24中的第二获取子模块中所述的设置的“自动重拨”策略内容至少包括:发起下一次呼叫的时间间隔、总的重拨次数是否设置上限、拨叫过程是否需要用户值守和/或设置用户提醒方式。

具体的,本发明上述实施例中所述的执行模块24根据用户设置的“自动重拨”策略,自动发起下一次呼叫请求之后,成功拨通还包括:

第一获取模块26,用于获取核心网下发的连接信令;

连接建立模块27,用于根据核心网下发的无线承载指派,建立呼叫连接;

指示模块28,用于通过“自动重拨”策略设置的用户提醒方式,指示用户接听电话。

具体的,本发明的上述实施例中所述的指示模块28中所述的用户提醒方式包括响铃和/或震动。

需要说明的是,该装置是与上述方法对应的装置,上述方法的所有实现实施例均适用于该装置的实施例中,也能达到相同的技术效果。

本发明实施例还提供一种终端,包括如上述实施例所述的手机呼叫占线自 动重拨装置。

下面结合一具体手机设备中涉及到本发明实施例中所述方法的子系统来详细说明本发明的方法。

如图3所示,为本发明实施例的手机设备中涉及本发明方法的子系统的构成关系示意图。参与本发明方法的实施过程包括:位于调制解调器MODEM芯片内的通信连接子系统,位于应用处理器AP芯片内的呼叫控制子系统,设置与判决子系统。

其中,通信连接子系统完成全部移动通信网络有关的协议过程,并提供一套同AP芯片的通信机制,能够在MODEM及AP间完成必要的交互,将必要的信令内容转发至AP芯片上的相应模块进行处理,或接收AP发起的一些信息与指令由MODEM芯片执行。具体的实施工作步骤如下:

Step1:用户使用手机UI中的拨号界面或通讯录等可根据联系人或号码发起呼叫的界面发起呼叫,即经呼叫控制子系统控制通信连接子系统完成接入网的连接并发送呼叫请求信令。

Step2:当用户呼叫的被叫号码有效,且此时被叫并未占线时,呼叫可完成接续,核心网会通过无线接入网向主叫发起提醒Alerting/呼叫进程Call Proceeding/连接Connect等呼叫控制信令,指示主叫同被叫间呼叫过程的建立,同时启动接入网无线承载建立的流程,建立语音话路。

Step3:当核心网接收到主叫发起的呼叫请求后,核心网判断被叫发生占线,表明呼叫无法接续,则核心网会向主叫下发拆链/释放信令,并在其中的Cause字段携带用户忙,指示主叫被叫忙。

呼叫控制信令通过接入网到达用户设备即手机,由通信连接子系统接收并解析,当判定当前呼叫被叫占线,则向呼叫控制子系统发送通知,并完成本子系统的正常处理流程,例如释放之前的接入过程已分配的无线资源。

Step4:呼叫控制子系统收到被叫占线的通知,向设置与判决子系统查询对当前呼叫,用户是否设置了“自动重呼”的功能。如果有,进入Step5;如果没有,则同常规过程,在UI上给用户提供必要的提示,过程结束。

Step5:根据设置与判决子模块中用户设置的策略,呼叫控制子系统代替用户继续下一次呼叫的准备动作,并在符合条件后开始呼叫过程,即重新执行 Step1。“自动重拨”策略内容可以包括但不仅限于发起下次呼叫的时间间隔、总的重拨次数是否设置上限,拨叫过程是否需要用户值守及设置相应的用户提醒方式等。

下面结合一具体本发明实施例的方法的流程示意图来详细说明本发明实施例的方案。

如图4所示,为本发明实施例的手机呼叫占线自动重拨方法的流程示意图,具体为:

步骤S101:用户发起语音呼叫;用户通过手机UI中的通话拨号器软件模块操作,发起语音呼叫,确定被叫的号码;

步骤S102:根据呼叫控制信令判定被叫是否占线;手机的呼叫过程由MODEM芯片中的通信连接子系统执行,当被叫占线时,核心网没有下发无线承载指派,并下发释放/拆链信令以终止呼叫过程,且信令中携带Cause字段为用户忙,通信连接子系统除了根据信令执行无线资源的释放过程,同时发送相应的指示消息到呼叫控制子系统,表明被叫占线;

步骤S103:根据当前呼叫设置判定是否执行自动重拨;呼叫控制子系统接收到被叫占线的通知,通过与设置判定子系统交互来判定用户是否对此呼叫指定启用了自动重拨功能。如果用户启用了自动重拨的功能,则进一步获取“自动重拨”策略配置;

步骤S104:判定自动重拨策略设置的内容及无线接入资源的释放情况,是否已满足重拨条件;当呼叫控制子系统判定满足由重拨策略配置指定的重拨条件时,例如时间间隔到达,则呼叫控制子系统同通信连接子系统交互是否完成上次呼叫的清理流程。当通信连接子系统已经成功清理上次呼叫占用的无线资源并可以再次发起呼叫,则进入下次呼叫过程。

下面结合一具体实施例来详细说明采用本发明方法自动重拨完成呼叫接通的流程。

如图5所示,为本发明实施例的采用手机呼叫占线自动重拨方法完成呼叫接通的流程示意图,具体为:

步骤S201:进入自动重拨过程;呼叫控制子系统根据已设置的“自动重拨”策略对占线的被叫号码进行自动重拨;

步骤S202:收到核心网下发的被叫接续成功信令,建立无线接入承载;当某次重试中,通信连接子系统收到了核心网下发的连接信令,并且接收已开始的核心网发起的无线承载指派的流程,表明本次呼叫建立成功,向呼叫控制子系统发出相应的通知消息;

步骤S203:向用户发出呼叫接通后的提醒提示,用户接通电话;呼叫控制子系统收到被叫呼叫成功的通知消息,同设置判定子系统交互,检查用户是否设置了呼叫接通的提醒功能,如果是,则控制相应模块发出铃音/震动通知,以提醒启用了自动重拨功能的用户返回并拿起手机进入通话过程。

需要说明的是,启用了自动重拨功能的用户在手机执行呼叫占线自动重拨的过程中,人机可分离,即该用户无需一直守在手机旁边,待到呼叫接通后手机的指示功能模块提醒该用户拿起手机接听电话,用户进入通话状态。

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

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