网络设备、终端设备以及语音业务控制方法

文档序号:7790638阅读:220来源:国知局
网络设备、终端设备以及语音业务控制方法
【专利摘要】本发明涉及一种网络设备、终端设备以及语音业务控制方法,包括:检测模块,用于在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;控制模块,与所述检测模块相通信,用于在所述检测模块检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。本发明实施例的网络设备、终端设备以及语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
【专利说明】网络设备、终端设备以及语音业务控制方法
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及一种网络设备、终端设备以及语音业务控制方法。
【背景技术】
[0002]对于电话语音通信业务,在一个正常的通话中,通话参与者的谈话和沉默听对方讲话的时间大约各占一半,在不说话期间为了防止给人以通话中断的感觉,采取非连续发信技术(英文!Discontinuous Transmission,缩写:DTX),沉默的一端发送描述背景噪音的静默巾贞(英文:Silence Insertion Descriptor,缩写:SID),在接收端根据静默巾贞恢复出背
景噪首。
[0003]在没有实际语音数据的情况下,定期发送静默帧可以使得通话保持连接。但是,在某些情况下通过静默帧保持通话连接并不合理,例如双方忘记挂机等情况下,长时间无通话得以保留,导致出现“天价账单”的风险和纠纷,浪费了运营商网络的资源,降低了运营商网络的利用效率。

【发明内容】

[0004]抟术问是页
[0005]有鉴于此,本发明要解决的技术问题是,如何合理控制语音业务的通话连接。
[0006]解决方案
[0007]为了解决上述技术问题,第一方面,本发明提供了一种网络设备,包括:
[0008]检测模块,用于在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0009]控制模块,与所述检测模块相通信,用于在所述检测模块检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
[0010]结合第一方面,在第一种可能的实现方式中,所述检测模块包括:
[0011]检测单元,用于在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测;
[0012]定时单元,与所述检测单元相通信,用于在所述检测单元检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0013]判断单元,与所述定时单元相通信,用于判断所述定时单元启动的所述第一定时器的第一累计时间是否超出第一阈值。
[0014]结合第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述控制模块具体用于,
[0015]在所述判断单元判断所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
[0016]结合第一方面的第一种可能的实施方式,在第三种可能的实施方式中,所述检测模块还包括:
[0017]提示单元,与所述判断单元相通信,用于在所述判断单元判断所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间;
[0018]所述判断单元还用于判断所述定时单元启动的所述第二定时器的第二累计时间是否超出第二阈值;
[0019]所述控制模块还用于在所述判断单元判断所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
[0020]为了解决上述技术问题,第二方面,本发明提供了一种终端设备,包括:
[0021]检测模块,用于在设定时间长度范围内,检测语音业务处于连接状态的所述终端设备的上下行语音数据中是否存在语音帧;
[0022]控制模块,与所述检测模块相通信,用于在所述检测模块检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
[0023]结合第二方面,在第一种可能的实现方式中,所述检测模块包括:
[0024]检测单元,用于在语音业务开始时,对所述上下行语音数据进行检测;
[0025]定时单元,与所述检测单元相通信,用于在所述检测单元检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0026]判断单元,与所述定时单元相通信,用于判断所述定时单元启动的所述第一定时器的第一累计时间是否超出第一阈值。
[0027]结合第二方面的第一种可能的实施方式,在第二种可能的实施方式中,所述控制模块具体用于,
[0028]在所述判断单元判断所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
[0029]结合第二方面的第一种可能的实施方式,在第三种可能的实施方式中,所述检测模块还包括:
[0030]提示单元,与所述判断单元相通信,用于在所述判断单元判断所述第一累计时间超出第一阈值的情况下,播放提示音,指示所述定时单元启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间;
[0031]所述判断单元还用于判断所述定时单元启动的所述第二定时器的第二累计时间是否超出第二阈值;
[0032]所述控制模块还用于在所述判断单元判断所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
[0033]为了解决上述技术问题,第三方面,本发明提供了一种语音业务控制方法,包括:
[0034]网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0035]所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
[0036]结合第三方面,在第一种可能的实现方式中,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,包括:
[0037]所述网络设备在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测;
[0038]所述网络设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0039]判断所述第一定时器的第一累计时间是否超出第一阈值。
[0040]结合第三方面的第一种可能的实施方式,在第二种可能的实施方式中,所述网络设备在设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括:
[0041]所述网络设备在所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
[0042]结合第三方面的第一种可能的实施方式,在第三种可能的实施方式中,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,还包括:
[0043]所述网络设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间;
[0044]所述网络设备判断所述第二定时器的第二累计时间是否超出第二阈值;
[0045]所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括:
[0046]所述网络设备在所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
[0047]为了解决上述技术问题,第四方面,本发明提供了一种语音业务控制方法,包括:
[0048]终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0049]所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
[0050]结合第四方面,在第一种可能的实现方式中,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,包括:
[0051]所述终端设备在语音业务开始时,对所述上下行语音数据进行检测;
[0052]所述终端设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0053]所述终端设备判断所述第一定时器的第一累计时间是否超出第一阈值。
[0054]结合第四方面的第一种可能的实施方式,在第二种可能的实施方式中,所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括:
[0055]所述终端设备在所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。[0056]结合第四方面的第一种可能的实施方式,在第三种可能的实施方式中,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,还包括:
[0057]所述终端设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间;
[0058]所述终端设备判断所述第二定时器的第二累计时间是否超出第二阈值;
[0059]所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括:
[0060]所述终端设备在所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
[0061]有益.效果
[0062]本发明实施例的网络设备、终端设备以及语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0063]根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
【专利附图】

【附图说明】
`[0064]包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
[0065]图1A为本发明实施例一的语音业务控制方法的流程图;
[0066]图1B为本发明实施例一的语音业务控制方法中静默帧发送时序的示意图;
[0067]图2为本发明实施例二的语音业务控制方法的流程图;
[0068]图3为本发明实施例三的语音业务控制方法的流程图;
[0069]图4为本发明实施例四的语音业务控制方法的流程图;
[0070]图5为本发明实施例五的语音业务控制方法的流程图;
[0071]图6为本发明实施例六的语音业务控制方法的流程图;
[0072]图7为本发明实施例七的网络设备的结构框图;
[0073]图8为本发明实施例八的网络设备的结构框图;
[0074]图9为本发明实施例九的终端设备的结构框图;
[0075]图10为本发明实施例十的终端设备的结构框图;
[0076]图11为本发明实施例1^一的网络设备的结构框图;
[0077]图12为本发明实施例十二的终端设备的结构框图。
【具体实施方式】
[0078]以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0079]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0080]另外,为了更好的说明本发明,在下文的【具体实施方式】中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在另外一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主

曰ο
[0081]实施例1
[0082]图1A为本发明实施例一的语音业务控制方法的流程图。如图1B所示,该语音业务控制方法主要包括:
[0083]步骤S110、网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧。
[0084]步骤S120、所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
[0085]具体地,在支持DTX功能的通信网络中,处于通话连接状态的终端设备,可以发送多种帧,例如:语音帧、空帧和静默帧等。其中,终端设备或网络设备(如控制器、核心网或LTE基站等)可以启动无通话检测,当检测到语音静默开始后,可以发送非语音帧如静默帧、空中贞等。
[0086]以静默帧为例,图1B为本发明实施例一的语音业务控制方法中静默帧发送时序的示意图,如图1B所示,图中每个格子代表20ms中发送的一个帧,在最前面检测到语音静默。当检测到语音静默开始,后面连续7个20毫秒(英文billisecond,缩写:ms)继续发送语音帧(英文:SPEECH,缩写:S),第8个20ms发送第一个39比特第一个静默帧(英文:SID_FIRST,缩写:F),然后第9、10连续两个20ms不发送帧(英文:N0_DATA,缩写:N),第11个20ms开始发送一个39比特更新静默帧(英文:SID_UPDATE,缩写:U),然后连续7个20ms不发送帧,然后再发送一个39比特静默帧。以后都是每8个20ms中有一个39比特静默帧,直到在某个20ms中检测到语音,立即停止发送DTX状态,开始发送语音帧。
[0087]其中,上下行语音数据可以包括上行语音数据和下行语音数据,其中上行语音数据为网络设备接收终端设备发送的语音数据,下行语音数据为网络设备向终端设备发送的语音数据。
[0088]进一步地,本发明可以采用定时器控制不存在语音帧的无通话时间,具体可以包括以下方式:
[0089]方式一、米用一个定时器。
[0090]采用方式一时,步骤110可以包括:
[0091]步骤A、所述网络设备在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测。
[0092]步骤B、所述网络设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0093]所述网络设备判断所述第一定时器的第一累计时间是否超出第一阈值。
[0094]进一步地,步骤120可以包括:[0095]所述网络设备在所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
[0096]方式二、采用两个定时器。
[0097]采用方式二时,步骤110除了可以包括上述的步骤A和步骤B之外,在步骤B之后,还可以包括:
[0098]步骤C、所述网络设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间;
[0099]步骤D、所述网络设备判断所述第二定时器的第二累计时间是否超出第二阈值。
[0100]并且,步骤120可以包括:
[0101]所述网络设备在所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
[0102]本发明实施例的语音业务控制方法可以由终端设备执行,也可以由网络设备执行。只需在终端设备和/或网络设备上设置具有相应功能的模块,即可实现。
[0103]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0104]实施例2
[0105]图2为本发明实施例二的语音业务控制方法的流程图。如图2所示,该语音业务控制方法主要包括:
[0106]步骤S210、终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧。
[0107]步骤S220、所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
[0108]具体地,在支持DTX功能的通信网络中,处于通话连接状态的终端设备,可以发送多种帧,例如:语音帧、空帧和静默帧等。其中,终端设备或网络设备(如控制器、核心网或LTE基站等)可以启动无通话检测,当检测到语音静默开始后,可以发送非语音帧如静默帧、空中贞等。
[0109]其中,上下行语音数据可以包括上行语音数据和下行语音数据,其中上行语音数据为网络设备接收终端设备发送的语音数据,下行语音数据为网络设备向终端设备发送的语音数据。
[0110]进一步地,本发明可以采用定时器控制不存在语音帧的无通话时间,具体可以包括以下方式:
[0111]方式一、米用一个定时器。
[0112]采用方式一时,步骤110可以包括:
[0113]步骤A、所述终端设备在语音业务开始时,对所述上下行语音数据进行检测。
[0114]步骤B、所述终端设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0115]所述终端设备判断所述第一定时器的第一累计时间是否超出第一阈值。[0116]进一步地,步骤120可以包括:
[0117]所述终端设备在所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
[0118]方式二、采用两个定时器。
[0119]采用方式二时,步骤110除了可以包括上述的步骤A和步骤B之外,在步骤B之后,还可以包括:
[0120]步骤C、所述终端设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间;
[0121]步骤D、所述终端设备判断所述第二定时器的第二累计时间是否超出第二阈值。
[0122]并且,步骤120可以包括:
[0123]所述终端设备在所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
[0124]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0125]实施例3
[0126]图3为本发明实施例三的语音业务控制方法的流程图。在实施例一的基础上,以在网络设备上以方式一执行该语音业务控制方法为例,如图3所示,该语音业务控制方法主要包括:
[0127]步骤S310、通话开始后,网络设备分别启动通话双方长时间无通话检测。
[0128]具体地,一个终端设备可以通过网络设备如控制器、核心网或LTE基站等与其他的终端设备建立通话连接,网络设备中可以设置有语音检测器,可以执行无通话检测。该无通话检测可以为在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否不存在语音帧。
[0129]步骤S320、网络设备检测上下行语音数据中是否不存在语音帧。
[0130]如果是,则执行步骤S330 ;如果网络设备的语音检测器检测到上下行数据存在语音帧如由任何一方的说话声音而产生的语音帧,则继续执行该无通话检测过程。
[0131]步骤S330、网络设备启动第一定时器累计无通话时间。该第一定时器用于累计所述上下行语音数据中不存在语音帧的无通话时间。
[0132]步骤S340、网络设备检测上下行语音数据是否不存在语音帧。如果网络设备的语音检测器检测到上下行语音数据存在语音帧,则停止第一定时器,重新执行步骤S320开始无通话检测;如果上下行不存在语音帧,则继续累计无通话时间。
[0133]步骤S350、网络设备判断第一定时器累计的无通话时间是否达到第一阈值。
[0134]具体地,该第一阈值可以全网统一配置或者用户个性化配置,其大小可以为设定时间长度的大小。如果第一定时器累计的无通话时间达到第一阈值例如10分钟,则执行步骤S360,如果第一定时器累计的无通话时间没有达到第一阈值,则继续执行步骤S340。
[0135]步骤S360、网络设备结束终端之间通话。
[0136]需要说明的是,尽管以终端设备通过网络设备连接到其他终端设备作为示例说明该语音业务控制方法,本领域技术人员能够理解,处于连接状态的终端设备可以有多个。
[0137]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0138]实施例4
[0139]图4为本发明实施例四的语音业务控制方法的流程图。在实施例一的基础上,以在网络设备上以方式二执行该语音业务控制方法为例,如图4所示,该语音业务控制方法主要包括:
[0140]步骤S410、通话开始后,网络设备启动通话双方长时间无通话检测。
[0141]步骤S420、网络设备检测上下行语音数据是否不存在语音帧。
[0142]如果是,则执行步骤S430 ;如果网络设备的语音检测器检测到上下行语音数据存在语言帧如任何一方的说话声音产生的语音帧,则继续执行该无通话检测过程。
[0143]步骤S430、网络设备启动第一定时器累计时间。该第一定时器用于累计所述上下行语音数据中不存在语音帧的无通话时间。
[0144]步骤S440、网络设备检测上下行语音数据是否不存在语音帧。
[0145]如果终端设备的语音检测器可以检测到上下行语音数据存在非语音帧如任何一方的说话声音而产生的语音帧,则停止第一定时器,重新执行步骤S420的无通话检测;如果上下行语音数据不存在语音帧,则累计无通话时间。
[0146]步骤S450、网络设备判断第一定时器累计的无通话时间是否达到第一阈值。
[0147]具体地,第一阈值大小可以全网统一配置或者也可以由用户配置,该第一阈值可以小于设定时间长度。如果第一定时器累计的无通话时间达到第一阈值例如7分钟,则执行步骤S460,如果第一定时器累计的无通话时间没有达到第一阈值,则继续执行步骤S440。
[0148]步骤S460、网络设备给对应终端播放提示音,启动第二定时器。
[0149]具体地,如果第一阈值的时间到达后,网络设备的语音检测器检测到上下行语音数据始终是不存在语音帧,网络设备可以发送提示音的信息给各个终端设备,提示各个终端设备用户,其设备处于长时间无通话状态,该提示音可以为滴滴声,也可以为语音提示例如“由于双方一直处于没有说话状态,XXX时间后将自动断开双方通话”。发送提示音后,网络设备可以启动第二定时器累计时间。该第二定时器也用于累计上下行语音数据不存在语音帧的时间。
[0150]需要说明的是,尽管以先发送提示音作为示例,但本领域技术人员能够理解,网络设备也可以先启动第二定时器,累计上下行语音数据不存在语音帧的时间,再发送提示音,提示终端设备用户长时间无通话。
[0151]步骤S470、网络设备检测上下行语音数据是否不存在语音帧。如果是,则累计无通话时间。如果网络设备的语音检测器检测到上下行数据存在语音帧如由任何一方的说话声音而产生的语音帧,则停止第一定时器和第二定时器,并可以把所有定时器累计的时间都归0,重新执行步骤S420开始无通话检测。
[0152]步骤S480、网络设备判断第二定时器累计的无通话时间是否达到第二阈值。
[0153]具体地,该第二阈值可以全网统一配置或者用户个性化配置,第二阈值可以小于设定时间长度,第一阈值和第二阈值的和可以等于设定时间。如果第二定时器累计的无通话时间达到第二阈值例如3分钟,则执行步骤S490,如果第二定时器累计的无通话时间没有达到第一阈值,则继续执行步骤S470。
[0154]步骤S490、网络设备结束终端之间通话。
[0155]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0156]实施例5
[0157]图5为本发明实施例五的语音业务控制方法的流程图。在实施例二的基础上,以在终端设备上以方式一执行该语音业务控制方法为例,如图5所示,该语音业务控制方法主要包括:
[0158]步骤S510、通话开始后,终端设备启动通话双方长时间无通话检测。
[0159]具体地,一个终端设备如手机、座机等可以通过网络设备如控制器、核心网或LTE基站等与其他的终端设备建立通话连接,终端设备中可以设置有语音检测器,可以执行无通话检测。该无通话检测可以为在设定时间长度范围内,检测处于连接状态的终端设备的上下行语音数据中是否不存在语音帧。
[0160]步骤S520、终端设备检测上下行语音数据是否不存在语音帧。如果是,则执行步骤S530;如果终端设备的语音检测器检测到上下行语音数据存在语音帧如任何一方的说话声音而产生的语音帧,则继续执行该检测过程。
[0161]步骤S530、终端设备启动第一定时器累计无通话时间。该第一定时器用于累计所述上下行语音数据中不存在语音帧的无通话时间。
[0162]步骤S540、终端设备检测上下行语音数据是否不存在语音帧。如果是,则终端设备继续执行该检测过程并累计无通话时间;如果终端设备的语音检测器检测到上下行数据存在语音帧如由任何一方的说话声音而产生的语音帧,则重新开始执行步骤S520的无通话检测。
[0163]步骤S550、终端设备判断第一定时器累计的无通话时间是否达到第一阈值。
[0164]具体地,该第一阈值可以全网统一配置或者用户个性化配置,其值可以为设定时间长度的值。如果第一定时器累计的无通话时间达到第一阈值例如10分钟,则执行步骤S560,否则,继续执行步骤S540。
[0165]步骤S560、终端设备结束其通话进程。
[0166]需要说明的是,尽管以终端设备通过网络设备连接到其他终端设备作为示例说明该语音业务控制方法,本领域技术人员能够理解,处于连接状态的终端设备可以有多个。
[0167]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0168]实施例6
[0169]图6为本发明实施例六的语音业务控制方法的流程图。在实施例二的基础上,以在终端设备上以方式二执行该语音业务控制方法为例,如图6所示,该语音业务控制方法主要包括:[0170]步骤S610、通话开始后,终端设备启动通话双方长时间无通话检测。
[0171]步骤S620、终端设备检测上下行语音数据是否不存在语音帧。如果是,则执行步骤S630 ;如果语音检测器检测到存在语音帧如由任何一方的说话声音而产生的语音帧,则继续执行该检测过程。
[0172]步骤S630、终端设备启动第一定时器累计无通话时间。该第一定时器用于累计所述上下行语音数据中不存在语音帧的无通话时间。
[0173]步骤S640、终端设备检测上下行语音数据是否不存在语音帧。
[0174]如果终端设备的语音检测器可以检测到上下行语音数据存在语音帧如由任何一方的说话声音而产生的语音帧,则停止第一定时器,重新执行步骤S620开始无通话检测;如果上下行语音数据不存在语音帧,则可以继续累计无通话时间。
[0175]步骤S650、终端设备判断第一定时器累计的无通话时间是否达到第一阈值。
[0176]具体地,该第一阈值可以全网统一配置或者用户个性化配置,其值可以为设定时间长度的值。如果第一定时器累计的无通话时间达到第一阈值例如10分钟,则执行步骤S660,否则继续执行步骤S640。
[0177]步骤S660、终端设备播放提示音,启动第二定时器。
[0178]具体地,如果第一阈值的时间达到后,终端设备的语音检测器检测到上下行语音数据始终不存在语音帧,可以提示各个设备用户其终端设备处于长时间无通话状态,或仅提示该终端设备用户其终端设备处于长时间无通话状态。该提示可以为通过扬声器播放的滴滴声,也可以为语音提示例如“由于双方一直处于没有说话状态,XXX时间后将自动断开双方通话”,也可以为指示灯闪烁或者机器发出的振动提示。终端设备发送提示后,可以启动第二定时器,该第二定时器也用于累计上下行语音数据始终不存在语音帧的时间。
[0179]需要说明的是,尽管以终端设备先发送提示作为示例,但本领域技术人员能够理解,终端设备也可以先启动第二定时器,累计上下行语音数据不存在语音帧的时间,再发送提示,用于提示用户已经长时间无通话。
[0180]步骤S670、终端设备检测上下行语音数据是否不存在语音帧。如果是,则累计无通话时间。如果终端设备语音检测器检测到上下行语音数据存在语音帧如由任何一方的说话声音而产生的语音帧,则停止第一定时器和第二定时器,并可以把所有定时器累计的时间都归0,重新执行步骤S620开始无通话检测。
[0181]步骤S680、终端设备判断第二定时器累计的无通话时间是否达到第二阈值。
[0182]具体地,该第二阈值可以在终端设备出厂时统一配置或者由用户个性化配置,第二阈值可以小于设定时间长度,第一阈值和第二阈值的和可以等于设定时间。如果第二定时器累计的无通话时间达到第二阈值例如3分钟,则执行步骤S690,如果第二定时器累计的无通话时间没有达到第二阈值,则继续执行步骤S670。
[0183]步骤S690、终端设备结束其通话进程。
[0184]本实施例的语音业务控制方法,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0185]实施例7
[0186]图1为本发明实施例七的网络设备的结构框图。如图7所示,该网络设备主要包括:
[0187]检测模块710,用于在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0188]控制模块720,与所述检测模块710相通信,用于在所述检测模块710检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
[0189]具体地,在支持DTX功能的通信网络中,处于通话连接状态的终端设备,可以发送多种帧,例如:语音帧、空帧和静默帧等。其中,终端设备或网络设备(如控制器、核心网或LTE基站等)可以启动无通话检测,当检测到语音静默开始后,可以发送非语音帧如静默帧、空帧等。静默帧和空帧等的发送时序图可以参照实施例1的表述,此处不再赘述。
[0190]本实施例的网络设备,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0191]实施例8
[0192]图8为本发明实施例八的网络设备的结构框图。图8中标号与图7相同的组件具有相同的功能,为简明起见,省略对这些组件的详细说明。
[0193]如图8所示,图8所示的网络设备与图7所示网络设备的主要区别在于,
[0194]所述检测模块710包括:
[0195]检测单元810,用于在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测;
[0196]定时单元820,与所述检测单元810相通信,用于在所述检测单元810检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0197]判断单元830,与所述定时单元820相通信,用于判断所述定时单元820启动的所述第一定时器的第一累计时间是否超出第一阈值。
[0198]所述控制模块720具体用于,在所述判断单元830判断所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
[0199]所述检测模块710还包括:
[0200]提示单元840,与所述判断单元830相通信,用于在所述判断单元830判断所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间;
[0201]所述判断单元830还用于判断所述定时单元820启动的所述第二定时器的第二累计时间是否超出第二阈值;
[0202]所述控制模块720还用于在所述判断单元830判断所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
[0203]本实施例的网络设备通过对语音数据的帧类型的判断可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0204]实施例9[0205]图9为本发明实施例九的终端设备的结构框图。如图9所示,该终端设备主要包括:
[0206]检测模块910,用于在设定时间长度范围内,检测语音业务处于连接状态的所述终端设备的上下行语音数据中是否存在语音帧;
[0207]控制模块920,与所述检测模块910相通信,用于在所述检测模块910检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
[0208]本实施例的终端设备,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0209]实施例10
[0210]图10为本发明实施例十的终端设备的结构框图。图10中标号与图9相同的组件具有相同的功能,为简明起见,省略对这些组件的详细说明。
[0211]如图10所示,图10所示的终端设备与图9所示终端设备的主要区别在于
[0212]所述检测模块910包括:
[0213]检测单元1010,用于在语音业务开始时,对所述上下行语音数据进行检测;
[0214]定时单元1020,与所述检测单元1010相通信,用于在所述检测单元1010检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0215]判断单元1030,与所述定时单元1020相通信,用于判断所述定时单元1020启动的所述第一定时器的第一累计时间是否超出第一阈值。
[0216]所述控制模块920具体用于在所述检测模块910具体用于
[0217]在所述判断单元判断所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
[0218]所述检测模块910还包括:
[0219]提示单元1040,与所述判断单元1030相通信,用于在所述判断单元1030判断所述第一累计时间超出第一阈值的情况下,播放提示音,指示所述定时单元1020启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间;
[0220]所述判断单元1030还用于判断所述定时单元1020启动的所述第二定时器的第二累计时间是否超出第二阈值;
[0221]所述控制模块920还用于在所述判断单元1030判断所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
[0222]本实施例的终端设备,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0223]实施例11
[0224]图11为本发明实施例十一的网络设备的结构框图。所述网络设备1100可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。[0225]所述网络设备1100包括处理器(processor) 1110、通信接口(CommunicationsInterface) 1120、存储器(memory) 1130和总线1140。其中,处理器1110、通信接口 1120、以及存储器1130通过总线1140完成相互间的通信。
[0226]通信接口 1120用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共
享存储等。
[0227]处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC (Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0228]存储器1130用于存放文件。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
[0229]在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:
[0230]网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0231]所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
[0232]在一种可能的实施方式中,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,包括:
[0233]所述网络设备在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测;
[0234]所述网络设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0235]判断所述第一定时器的第一累计时间是否超出第一阈值。
[0236]在一种可能的实施方式中,所述网络设备在设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括:
[0237]所述网络设备在所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
[0238]在一种可能的实施方式中,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,还包括:
[0239]所述网络设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间;
[0240]所述网络设备判断所述第二定时器的第二累计时间是否超出第二阈值;
[0241]所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括:
[0242]所述网络设备在所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
[0243]本实施例的网络设备,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开网络设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0244]实施例12
[0245]图12为本发明实施例十二的终端设备的结构框图。所述网络设备1200可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。
[0246]所述网络设备1200包括处理器(processor) 1210、通信接口(CommunicationsInterface) 1220、存储器(memory) 1230和总线1240。其中,处理器1210、通信接口 1220、以及存储器1230通过总线1240完成相互间的通信。
[0247]通信接口 1220用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共
享存储等。
[0248]处理器1210用于执行程序。处理器1210可能是一个中央处理器CPU,或者是专用集成电路ASIC (Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0249]存储器1230用于存放文件。存储器1230可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1230也可以是存储器阵列。存储器1230还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
[0250]在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:
[0251]终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧;
[0252]所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
[0253]在一种可能的实施方式中,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,包括:
[0254]所述终端设备在语音业务开始时,对所述上下行语音数据进行检测;
[0255]所述终端设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间;
[0256]所述终端设备判断所述第一定时器的第一累计时间是否超出第一阈值。
[0257]在一种可能的实施方式中,所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括:
[0258]所述终端设备在所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
[0259]在一种可能的实施方式中,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧,还包括:
[0260]所述终端设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间;
[0261]所述终端设备判断所述第二定时器的第二累计时间是否超出第二阈值;
[0262]所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括:
[0263]所述终端设备在所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
[0264]本实施例的终端设备,通过对语音数据的帧类型的判断,可以在不存在语音帧的时间超过设定时间时,断开终端设备的语音业务,防止长时间保持无通话而带来的经济损失,可以节约运营商网络的资源,提高运营商网络的利用效率。
[0265]本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0266]如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)>磁碟或者光盘等各种可以存储程序代码的介质。
[0267]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种网络设备,其特征在于,包括: 检测模块,用于在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧; 控制模块,与所述检测模块相通信,用于在所述检测模块检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
2.根据权利要求1所述的网络设备,其特征在于,所述检测模块包括: 检测单元,用于在所述终端设备的语音业务开始时,对所述上下行语音数据进行检测; 定时单元,与所述检测单元相通信,用于在所述检测单元检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间; 判断单元,与所述定时单元相通信,用于判断所述定时单元启动的所述第一定时器的第一累计时间是否超出第一阈值。
3.根据权利要求2所述的网络设备,其特征在于,所述控制模块具体用于,在所述判断单元判断所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
4.根据权利要求2所述的网络设备,其特征在于,所述检测模块还包括: 提示单元,与所述判断`单元相通信,用于在所述判断单元判断所述第一累计时间超出第一阈值的情况下,播放提示音,指示所述定时单元启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间; 所述判断单元还用于判断所述定时单元启动的所述第二定时器的第二累计时间是否超出第二阈值; 所述控制模块还用于在所述判断单元判断所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
5.一种终端设备,其特征在于,包括: 检测模块,用于在设定时间长度范围内,检测语音业务处于连接状态的所述终端设备的上下行语音数据中是否存在语音帧; 控制模块,与所述检测模块相通信,用于在所述检测模块检测出在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
6.根据权利要求5所述的终端设备,其特征在于,所述检测模块包括: 检测单元,用于在语音业务开始时,对所述上下行语音数据进行检测; 定时单元,与所述检测单元相通信,用于在所述检测单元检测出所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间; 判断单元,与所述定时单元相通信,用于判断所述定时单元启动的所述第一定时器的第一累计时间是否超出第一阈值。
7.根据权利要求6所述的终端设备,其特征在于,所述控制模块具体用于,在所述判断单元判断所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
8.根据权利要求6所述的终端设备,其特征在于,所述检测模块还包括: 提示单元,与所述判断单元相通信,用于在所述判断单元判断所述第一累计时间超出第一阈值的情况下,播放提示音,指示所述定时单元启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间; 所述判断单元还用于判断所述定时单元启动的所述第二定时器的第二累计时间是否超出第二阈值; 所述控制模块还用于在所述判断单元判断所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
9.一种语音业务控制方法,其特征在于,包括: 网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧; 所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接。
10.根据权利要求9所述的语音业务控制方法,其特征在于,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音中贞,包括: 所述网络设备在所 述终端设备的语音业务开始时,对所述上下行语音数据进行检测;所述网络设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间; 判断所述第一定时器的第一累计时间是否超出第一阈值。
11.根据权利要求10所述的语音业务控制方法,其特征在于,所述网络设备在设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括: 所述网络设备在所述第一累计时间超出所述第一阈值的情况下,断开与所述终端设备的语音业务的连接。
12.根据权利要求10所述的语音业务控制方法,其特征在于,所述网络设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音中贞,还包括: 所述网络设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计上下行语音数据中不存在语音帧并已经提示的时间; 所述网络设备判断所述第二定时器的第二累计时间是否超出第二阈值; 所述网络设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开与所述终端设备的语音业务的连接,包括: 所述网络设备在所述第二累计时间超出所述第二阈值的情况下,断开与所述终端设备的语音业务的连接。
13.一种语音业务控制方法,其特征在于,包括: 终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音帧; 所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接。
14.根据权利要求13所述的语音业务控制方法,其特征在于,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音中贞,包括: 所述终端设备在语音业务开始时,对所述上下行语音数据进行检测; 所述终端设备在所述上下行语音数据中不存在所述语音帧的情况下,启动第一定时器,所述第一定时器用于累计所述上下行语音数据中不存在所述语音帧的时间; 所述终端设备判断所述第一定时器的第一累计时间是否超出第一阈值。
15.根据权利要求14所述的语音业务控制方法,其特征在于,所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括: 所述终端设备在所述第一累计时间超出所述第一阈值的情况下,断开语音业务的连接。
16.根据权利要求14所述的语音业务控制方法,其特征在于,所述终端设备在设定时间长度范围内,检测语音业务处于连接状态的终端设备的上下行语音数据中是否存在语音中贞,还包括: 所述终端设备在所述第一累计时间超出第一阈值的情况下,播放提示音,启动第二定时器,所述第二定时器用于累计所述终端设备的上下行语音数据中不存在语音帧并已经提示的时间; 所述终端设备判断所述第二定时器的第二累计时间是否超出第二阈值;` 所述终端设备在所述设定时间长度范围内所述上下行语音数据中不存在所述语音帧的情况下,断开语音业务的连接,包括: 所述终端设备在所述第二累计时间超出所述第二阈值的情况下,断开语音业务的连接。
【文档编号】H04M3/42GK103797777SQ201380002375
【公开日】2014年5月14日 申请日期:2013年11月7日 优先权日:2013年11月7日
【发明者】龙小琼, 袁强, 杨春杰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1