一种通话挂断方法及装置的制造方法

文档序号:10661763阅读:195来源:国知局
一种通话挂断方法及装置的制造方法
【专利摘要】本发明提供一种通话挂断方法及装置,该方法包括判断是否接收到通话挂断指令,如是,关闭通话功能界面,且关闭通话功能界面独立于通话挂断的信令控制;或者,判断是否接收到挂断信令,如是,关闭通话功能界面,且关闭通话功能界面独立于通话挂断的信令控制。该装置包括挂断执行模块,用于在通话状态下,接收通话挂断指令;还包括通话功能界面关闭模块,用于在判断接收到通话挂断指令时,独立于通话挂断的信令控制关闭通话功能界面。本发明在使用者点击挂断通话按键后能快速地关闭通话功能界面,避免在通话功能界面下长时间等待,方便使用者进行其他操作。
【专利说明】
一种通话挂断方法及装置
技术领域
[0001]本发明涉及移动通信领域,具体地,是移动终端与通信网络之间实现通话挂断的方法以及实现这种方法的装置。
【背景技术】
[0002]通用移动电信系统(UMTS)是用来传输文本、数字语音、视频和多媒体的基于分组的宽带系统。如图1所示,通用移动电信系统包括核心网10以及UTRAN(UMTS TerrestrialRad1 Access Network,陆地无线接入网)11,多个移动终端14、15可以接入到UTRANlI并且相互间进行数据交互,从而实现通话、数据发送与接收等。
[0003]移动终端与UTRAN的通信需要按照特定的协议进行,例如,根据3GPP的技术规范,通用移动电信系统的协议栈包括接入层以及非接入层(NAS),如图2所示,接入层包括物理层20、MAC层21、RLC层22以及RRC层23,在接入层上建立有非接入层,非接入层包括有CC层30、SS 层 31、5]\^层32、5]\1层33以及11层34等。
[0004]接入层为非接入层的底层,其中最底层为物理层20,用于实现各种物理层信号处理功能。MAC层21为数据链路层,形成在物理层20之上并且负责移动终端与UTRAN之间在物理层20之上的链路管理。RLC层22为无线链路控制层,与MAC层21形成了UMTS的无线接口的数据链路子层。RRC层23包括用于路由更高层消息、处理广播和寻呼功能、建立和配置无线电承载等的多个功能实体。
[0005]非接入层可以利用RRC层23所提供的服务,包括初始直接传递、下行链路直接传递以及上行链路直接传递等。其中,CC层30提供电路交换业务的呼叫管理信令,如建立连接的信令、挂断通话的信令等。SS层31用于提供增值业务的管理信令,而SMS层32用于提供短信息服务的管理信令,SM层32的会话管理部分提供PDP上下文激活、去激活和修改功能。并且,SM层32负责无线电承载的建立、修改和释放。MM层34实现移动终端的移动性管理。
[0006]根据现有的协议规范,在挂断通话时需要应用三条信令,分别是disconnect信令(挂断信令)、release信令以及release complete信令。如图3所示,如果移动终端10主动挂断通话,则由移动终端10向UTRANl I发送disconnect信令,UTRAN11接收到disconnect信令后,向移动终端10发送release信令,移动终10接收到release信令后,向UTRANl I发送release complete信令。UTRANl I接收到release complete信令后,才能释放接入层链路的连接,也就是UTRANl I向移动终端10发送RRC连接释放的信令,移动终端10接收到RRC连接释放的信令后,向UTRANlI发送RRC连接释放完成的信令。
[0007]并且,只有移动终端10向UTRAN11发送release complete信令后,才能挂断通话,在通话挂断前,移动终端10将仍然停留在通话界面上,此时用户无法进行其他操作。
[0008]如通信网络端主动挂断电话,则由UTRAN11向移动终端10发送disconnect信令,移动终端10向UTRANl I发送re lease信令,最后由UTRANl I向移动终端10发送re leasecomp Iete信令。
[0009]但是,由于通信质量的原因,移动终端10未必及时接收到UTRAN11发送的信令,尤其是未必能够及时接收到release信令或者release complete信令,导致移动终端10不能及时释放接入层链路的连接,也就是无法及时挂断通话,往往导致用户在通话界面下点击挂断通话的按键后,移动终端10仍然长时间停留在通话界面,影响用户的使用。

【发明内容】

[0010]本发明的主要目的是提供一种可以快速关闭通话界面的通话挂断方法。
[0011]本发明的另一目的是提供一种可以快速关闭通话界面的通话挂断装置。
[0012]为了实现上述的主要目的,本发明提供的通话挂断方法包括判断是否接收到通话挂断指令,如是,则关闭通话功能界面,其中,关闭通话功能界面独立于通话挂断的信令控制。
[0013]由上述方案可见,在移动终端接收到通话挂断指令时,如接收到挂断通话的按键被点击的指令后,马上执行关闭通话功能界面的操作,且关闭通话功能界面的操作是独立于通话挂断的信令控制进行的,即使在未释放接入层资源时仍可以快速关闭通话功能界面,方便用户执行其他操作。
[0014]—个优选的方案是,关闭通话功能界面的步骤在接收到释放信令之前执行;或者,关闭通话功能界面的步骤在执行释放信令之前执行。
[0015]可见,执行关闭通话功能界面的操作并不需要等到接收到释放信令或者发送释放信令后再执行,从而快速关闭通话功能界面。
[0016]进一步的方案是,接收到挂断指令后,还发出释放接入层链路连接的信令,且释放接入层链路连接的信令中包含有挂断信令。
[0017]由此可见,移动终端只需要发出disconnect信令,也就是接收到挂断指令后即发出释放接入层链路连接的信令,从而实现接入层链路的连接释放,挂断通话。因此,在挂断通话的时候移动终端无需等到接收到release信令或者release complete信令才执行接入层链路的连接释放,而只是发出disconnect信令即释放接入层链路的连接,从而快速地实现通话的挂断,挂断通话所使用的信令较少,在信号质量较差的环境下也能快速实现通话的挂断。
[0018]并且,将disconnect信令合并至接入层链路的连接信令中,可以减少非接入层信令的发送,且非接入层的信令的内容通常非常简单,且消息长度比较短,将disconnect信令合并至接入层链路的连接信令可以节省信令资源,从而提高通话挂断的信令发送效率。
[0019]更进一步的方案是,释放接入层链路的信令包括RRC连接释放的信令或者信令连接释放的信令。
[0020]可见,由于RRC连接释放的信令或者信令连接释放的信令可以是挂断通话所经常使用的接入层信令,因此将disconnect信令的内容合并至RRC连接释放的信令或者信令连接释放的信令可以大大减少通话挂断时应用的信令数量。
[0021]本发明提供的通话挂断方法还可以是判断是否接收到挂断信令,如是,关闭通话功能界面,其中,关闭通话功能界面独立于通话挂断的信令控制。
[0022]由上述方案可见,在移动终端接收到通话挂断指令时,马上执行关闭通话功能界面的操作,即使在未释放接入层资源时仍可以快速关闭通话功能界面,方便用户执行其他操作。
[0023]为实现上述的另一目的,本发明提供的通话挂断装置包括挂断执行模块,用于接收通话挂断指令;还包括通话功能界面关闭模块,用于在判断接收到通话挂断指令时,独立于通话挂断的信令控制关闭通话功能界面。
[0024]由上述方案可见,一旦移动终端接收到通话挂断指令,移动终端即关闭通话功能界面,使用者可以对移动终端执行其他操作,而无需等地移动终端响应通话挂断信令的控制后,如释放接入层的连接资源后在关闭通话功能界面,在使用者点击挂断通话按键后移动终端能够快速响应,提升使用者的体验感。
[0025]优选的方案是,挂断执行模块还用于接收到通话挂断指令时发出释放接入层链路连接的信令,且发出的释放接入层链路连接的信令中包含有挂断信令。
[0026]由此可见,在挂断通话时,移动终端只需要发送disconnect信令时,即接收到挂断指令时即可以释放接入层的链路的连接,从而快速的实现通话的挂断,而不需要等待接收至Ijrelease信令或者release complete信令才执行接入层链路的连接释放。这样,移动终端可以快速地将通话功能界面关闭,避免长时间停留在通话功能界面下而无法执行其他操作。
[0027]本发明提供的通话挂断装置还可以是包括挂断执行模块,用于接收挂断信令;通话功能界面关闭模块,用于在判断接收到挂断信令时,独立于通话挂断的信令控制关闭通话功能界面。
[0028]由此可见,一旦移动终端接收到挂断信令,移动终端即关闭通话功能界面,使用者可以对移动终端执行其他操作,而无需等地移动终端响应通话挂断的信令控制,如释放接入层的连接资源后在关闭通话功能界面,从而提升使用者的体验感。
【附图说明】
[0029]图1是现有移动终端与通信网络连接的示意框图。
[0030]图2是现有通用移动通信系统的协议栈框图。
[0031]图3是现有移动终端与通信网络在挂断通话时的信令发送示意图。
[0032]图4是本发明通话挂断装置实施例的结构框图。
[0033]图5是本发明通话挂断方法实施例在第一种情况下挂断通话过程的信令发送示意图。
[0034]图6是本发明通话挂断方法实施例在第二种情况下挂断通话过程的信令发送示意图。
[0035]图7是本发明通话挂断方法实施例在第三种情况下挂断通话过程的信令发送示意图。
[0036]图8是本发明通话挂断方法实施例在第四种情况下挂断通话过程的信令发送示意图。
[0037]以下结合附图及实施例对本发明作进一步说明。
【具体实施方式】
[0038]应用本发明的移动终端为具有通信功能的终端,如可以与通用移动电信系统(UMTS)的通信网络进行语音交互的终端,通信网络包括核心网以及UTRAN(陆地无线接入网),移动终端与UTRAN进行无线通信。优选地,移动终端是支持2G或者3G语音通话的终端。
[0039]移动终端与通信网络实现语音通话的数据交互时,如需要挂断通话,需要移动终端向通信网络发送disconnect信令(挂断信令)或者由通信网络向移动终端发送disconnect信令,本发明的方案是在挂断通话时只需要应用disconnect信令,S卩只需要移动终端或者通信网络发送disconnect信令后即释放接入层链路的连接,从而简化挂断通话的信令发送流程,并且使移动终端能够快速关闭通话功能界面,减少对用户使用造成的影响。
[0040]参见图4,本实施例中,通话挂断装置具有挂断执行模块40以及通话功能界面关闭模块41,挂断执行模块40用于在移动终端发出disconnect信令时同时发出释放接入层链路的连接的信令,通话功能界面关闭模块41在挂断执行模块40发出disconnect信令时,关闭移动终端的通话功能界面。
[0041]移动终端在通话状态下通常显示一个界面,在这个界面下显示通话的信息,如对方的姓名、电话号码以及通话状态、通话时长等,这个界面就是通话功能界面。并且,通话功能界面下通常还显示虚拟键盘、挂断通话按键、免提通话按键等。在通话状态下,移动终端始终显示通话功能界面,本实施例中,只要移动终端发出disconnect信令,通话功能界面关闭模块41即关闭通话功能界面,也就是在没有接收到释放(release)信令的情况下关闭通话功能界面,从而快速地关闭通话功能界面。例如,在通话状态下,使用者点击通话界面的挂断通话的按键,相当于用户发出了通话挂断指令,此时,移动终端随即发出disconnect信令并关闭通话功能界面。
[0042]由于移动终端在发送或者接收信令时,需要对信令的内容进行分析,因此,在移动终端发出包含有disconnect信令内容的信令时,即关闭通话功能界面。
[0043]由于本发明的方案只需要应用disconnect信令即释放接入层链路的连接,为了减少挂断通话时的信令发送数量,将disconnect信令的内容合并至释放接入层链路连接的信令中。释放接入层链路连接的信令包括RRC连接释放信令、信令连接释放信令等,因此,disconnect信令的内容合并至RRC连接释放信令、信令连接释放信令中。
[0044]可见,在挂断通话过程中,移动终端将通过若干条信令来实现通话的挂断,也就是挂断与UTRAN之间的呼叫控制,移动终端与UTRAN之间的信令收发构成了通话挂断过程的信令控制。为了快速关闭通话功能界面,本发明是将关闭通话功能页面的操作独立于通话挂断的信令控制,从而避免在挂断通话时需要将通话挂断的信令控制完成后才关闭通话功能界面。
[0045]如图5所示,本实施例中,移动终端50主动挂断通话。当通话功能界面的挂断通话按键被点击时,即用户发出了通话挂断指令,表示用户需要挂断通话,此时移动终端50接收到通话挂断指令,并且需要向通信网络发送disconnect信令。本实施例中,移动终端50向通信网络的UTRAN51发送的disconnect信令的内容包含在RRC连接释放请求信令中。这样,UTRAN51接收到RRC连接释放请求信令后,既执行释放非接入层链路连接的操作,又执行释放RRC连接的操作。
[0046]UTRAN51接收到RRC连接释放请求信令后,向移动终端50发送RRC连接释放的信令,移动终端50接收到RRC连接释放的信令并释放RRC链路的连接后,向UTRAN51发送RRC连接释放完成的信令,从而释放接入层链路的连接。
[0047]这样,移动终端50以及UTRAN51均不需要等到接收到re I ease信令、re I easecomplete信令后才释放接入层链路的连接。当然,在移动终端50向UTRAN51发送disconnect信令的内容后,UTRAN51可能会向移动终端50发送release信令,此时移动终端50不响应release信令,并且仍然执行释放接入层链路连接的操作。
[0048]由于本实施例中,挂断通话的过程移动终端50是不会接收到release信令的,因此,移动终端50接收到release信令前关闭通话功能界面就是在发出通话挂断指令后马上关闭通话功能界面,在无需接收release信令的情况下,仍马上关闭通话功能界面。
[0049]如果通信网络主动挂断通话,则挂断执行模块40用于在移动终端接收到disconnect信令时同时接收释放接入层链路的连接的信令,通话功能界面关闭模块41在挂断执行模块40接收到disconnect信令时,关闭移动终端的通话功能界面。
[0050]参见图6,在这种情况下,通信网络主动挂断通话,S卩UTRAN51首先向移动终端50发送包含有disconnect信令的内容的信令。本实施例中,UTRAN51首先向移动终端50发送的disconnect信令的内容包含在RRC连接释放信令中,S卩UTRAN51向移动终端50发送的信令既包含disconnect信令的内容,又包含释放RRC连接的内容。
[0051 ]移动终端50接收到RRC连接释放信令后,既释放非接入层链路的连接,又释放接入层链路的连接,并且向UTRAN51发送RRC连接释放完成的信令。可见,根据本发明的方案,移动终端50以及UTRAN51均不需要等到接收到release信令、release complete信令后才释放接入层链路的连接。这样,移动终端在没有接收到release信令、release complete信令的情况下仍可以关闭通话功能界面,即使在信号质量较差的情况下仍能快速完成通话的挂断,并且关闭通话功能界面,避免移动终端长时间停留在通话功能界面下而影响用户的其他操作。
[0052]本实施例中,挂断通话的过程移动终端50是不会发送release信令的,因此,移动终端50发送release信令前关闭通话功能界面就是在接收到挂断信令后马上关闭通话功能界面,在无需发送release信令的情况下,仍马上关闭通话功能界面。
[0053]当然,上述两种情况是将disconnect信令的内容合并至释放接入层链路连接的信令中,实际应用时,disconnect信令仍可以被单独发送。如图7所示,如移动终端50主动挂断通话的情况下,贝lJ首先向UTRAN51发送disconnect信令,并且发送disconnect信令同时,还发送强制RRC连接释放请求的信令至UTRAN51。此时,UTRAN51将向移动终端50发送RRC连接释放信令,最后由移动终端50向UTRAN51发送RRC连接释放完成信令,从而完成非接入层链路连接释放以及接入层链路的连接释放。
[0054]并且,在移动终端50向UTRAN51发送disconnect信令的时候就关闭通话功能界面,因此当用户点击通话功能界面下的挂断通话按键即关闭通话功能界面,强制RRC连接释放请求信令的发送等均在后台执行,不影响用户的其他操作。
[0055]当然,UTRAN51接收到disconnect信令后将向移动终端50发送release信令,移动终端50可以不响应re I ease信令,也可以响应re I ease信令,即向6complete信令,但移动终端50并不会在接收到release信令或者release complete信令后才执行关闭通话功能界面的操作。如果移动终端50接收到release信令,则移动终端50需要在接收到release信令前关闭通话功能界面。
[0056]参见图8,当通信网络主动挂断通话时,UTRAN51向移动终端50发送disconnect信令,移动终端50接收到disconnect信令时,向UTRAN51发送强制RRC连接释放请求的信令,此时,UTRAN51将向移动终端50发送RRC连接释放信令,最后由移动终端50向UTRAN51发送RRC连接释放完成信令,从而完成非接入层链路连接释放以及接入层链路的连接释放。
[0057]在这种情况下,移动终端接收到disconnect信令时即关闭通话功能界面,通话功能界面关闭速度较快,避免移动终端长时间停留在通话功能界面。并且,移动终端接收到disconnect信令后即释放接入层链路的连接,避免等到接收到release complete信令才释放接入层链路的连接,从而缩短释放接入层链路连接的时间。
[°°58] 当然,移动终端50接收到disconnect信令后,也可以向UTRAN51发送release信令,且并不以接收到release complete信令作为关闭通话功能界面的基础,更不会在接收到release complete信令后才请求释放RRC连接。
[0059]可见,根据本发明的方案,只要移动终端50接收到或者发出挂断信令即进行接入层链路连接的释放,并且关闭通话功能界面,在减少挂断通话时所应用信令的数量的同时,还可以快速关闭通话功能界面,减少挂断通话的等待时间。
[0060]当然,上述的方案只是本发明优选的实施方案,实际应用是还可以有更多的变化,例如,释放接入层链路连接的信令不仅是RRC连接释放信令,还可以是信令连接释放的信令,或者其他接入层链路连接释放的信令,挂断信令可以合并至这些接入层链路连接释放的信令中,这样的改变并不影响本发明的实施,也应该包括在本发明的保护范围内。
【主权项】
1.一种通话挂断方法,其特征在于,包括: 判断是否接收到通话挂断指令; 若是,则关闭通话功能界面; 其中,所述关闭通话功能界面独立于通话挂断的信令控制。2.根据权利要求1所述的通话挂断方法,其特征在于,所述关闭通话功能界面的步骤在接收到释放信令之前;或者, 所述关闭通话功能界面的步骤在执行释放信令之前。3.根据权利要求1或2所述的通话挂断方法,其特征在于,接收到所述通话挂断指令后还包括:发出释放接入层链路连接的信令;其中,所述释放接入层链路连接的信令中包含有挂断信令。4.一种通话挂断方法,其特征在于,包括: 判断是否接收到挂断信令; 若是,则关闭通话功能界面; 其中,所述关闭通话功能界面独立于通话挂断的信令控制。5.根据权利要求4所述的通话挂断方法,其特征在于,所述关闭通话功能界面的步骤在发出释放信令之前。6.根据权利要求4或5所述的通话挂断方法,其特征在于: 所述挂断信令包含在所接收的释放接入层链路连接的信令中。7.一种通话挂断装置,其特征在于,包括: 挂断执行模块,用于接收通话挂断指令; 通话功能界面关闭模块,用于在判断接收到通话挂断指令时,独立于通话挂断的信令控制关闭通话功能界面。8.根据权利要求7所述的通话挂断装置,其特征在于: 所述挂断执行模块还用于接收到所述通话挂断指令时发出释放接入层链路连接的信令;其中,发出的所述释放接入层链路连接的信令中包含有挂断信令。9.一种通话挂断装置,其特征在于,包括: 挂断执行模块,用于接收挂断信令; 通话功能界面关闭模块,用于在判断接收到挂断信令时,独立于通话挂断的信令控制关闭通话功能界面。10.根据权利要求9所述的通话挂断装置,其特征在于,所述挂断信令包含在所接收的释放接入层链路连接的信令中。
【文档编号】H04W76/06GK106028472SQ201610340913
【公开日】2016年10月12日
【申请日】2016年5月19日
【发明人】裴红周
【申请人】珠海市魅族科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1