VoIP呼叫质量监测方法及装置制造方法

文档序号:7782455阅读:187来源:国知局
VoIP呼叫质量监测方法及装置制造方法
【专利摘要】本发明公开了一种VoIP呼叫质量监测方法,包括:向信令系统发送若干个VoIP呼叫请求,并计算呼叫接通率;与媒体系统建立模拟VoIP通话,并计算在所述模拟VoIP通话过程中语音包的接收发送比;将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。此外,还公开了一种VoIP呼叫质量监测装置。本发明从呼叫接通率和语音包的接收发送比两个维度全面地监测VoIP通话的呼叫质量,既简单明了又具有工程实用价值。本发明能够自动、实时和不间断地监测VoIP呼叫质量,在此基础上还可结合报警系统来实时监测信令系统和媒体系统的运行状况。
【专利说明】VoIP呼叫质量监测方法及装置
【技术领域】
[0001]本发明涉及VoIP通话【技术领域】,尤其涉及一种VoIP呼叫质量监测方法和一种VoIP呼叫质量监测装置。
【背景技术】
[0002]随着智能手机的普及,互联网的接入设备正经历着由PC向智能终端的变革,移动互联网的时代已经来临。与此同时,WIFI网络将以价格低廉,覆盖面广,接入传输速度快的特点在不远的将来成为智能手机上网的首选网络,这使得VoIP通话在移动终端有着光明的前景。
[0003]目前,VoIP语音质量的监测方法有主观方法和客观方法两类。主观方法需要人工干预,不能做到实时无间断监测。客观方法的实现比较复杂,并且只能是针对语音质量进行评测,主要是依靠原始语音信号和失真语音信号的时频域或变换域的特征参数对比。而VoIP通话质量不仅仅包括语音质量方面,还包括一些其它参数,目前还没有一套完整的方法来全方位监测VoIP呼叫质量。

【发明内容】

[0004]基于此,本发明提供了一种VoIP呼叫质量监测方法和一种VoIP呼叫质量监测装置。
[0005]一种VoIP呼叫质量监测方法,包括以下步骤:
[0006]向信令系统发送若干个VoIP呼叫请求,并计算呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值;
[0007]与媒体系统建立模拟VoIP通话,并计算在所述模拟VoIP通话过程中语音包的接收发送比;其中,所述语音包的接收发送比,为从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值;
[0008]将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
[0009]与一般技术相比,本发明VoIP呼叫质量监测方法计算VoIP通话的呼叫接通率和语音包的接收发送比。从呼叫接通率和语音包的接收发送比两个维度全面地监测VoIP通话的呼叫质量,既简单明了又具有工程实用价值。本发明能够自动、实时和不间断地监测VoIP呼叫质量,在此基础上还可结合报警系统来实时监测信令系统和媒体系统的运行状况。
[0010]一种VoIP呼叫质量监测装置,其特征在于,包括呼叫模块、第一计算模块、数据通信模块、第二计算模块和发送模块;
[0011]所述呼叫模块,用于向信令系统发送若干个VoIP呼叫请求,并接收信令系统的呼叫请求回复;所述第一计算模块,用于计算所述呼叫模块向信令系统的呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值;
[0012]所述数据通信模块,用于当所述呼叫模块的呼叫请求被接通后,向媒体系统发送语音包,并接收媒体系统传送返回的语音包;
[0013]所述第二计算模块,用于计算所述数据通信模块发送和接收的语音包的接收发送比;其中,所述语音包的接收发送比,为所述监测器从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值;
[0014]所述发送模块,用于将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
[0015]与一般技术相比,本发明VoIP呼叫质量监测装置计算VoIP通话的呼叫接通率和语音包的接收发送比。从呼叫接通率和语音包的接收发送比两个维度全面地监测VoIP通话的呼叫质量,既简单明了又具有工程实用价值。本发明能够自动、实时和不间断地监测VoIP呼叫质量,在此基础上还可结合报警系统来实时监测信令系统和媒体系统的运行状况。
【专利附图】

【附图说明】
[0016]图1为本发明VoIP呼叫质量监测方法的流程示意图;
[0017]图2为VoIP客户端与移动后台的交互过程示意图;
[0018]图3为监测器与移动后台的交互过程示意图;
[0019]图4为监测器工作流程示意图;
[0020]图5为本发明VoIP呼叫质量监测装置的结构示意图。
【具体实施方式】
[0021]为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。
[0022]请参阅图1,为本发明VoIP呼叫质量监测方法的流程示意图。
[0023]本发明VoIP呼叫质量监测方法,包括以下步骤:
[0024]SlOl向信令系统发送若干个VoIP呼叫请求,并计算呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值;
[0025]S102与媒体系统建立模拟VoIP通话,并计算在所述模拟VoIP通话过程中语音包的接收发送比;其中,所述语音包的接收发送比,为从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值;
[0026]S103将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
[0027]VoIP (Voice over Internet Protocol,网络电话),将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络上做实时传递。简而言之就是语音数据包通过Internet传递。最常见的应用就是IP网络电话。
[0028]VoIP系统中,信令系统负责客户端的接入,接收客户端的消息并转发至其他后台进程;媒体系统是负责客户端之间互相通话的中转系统;移动后台包含信令系统和媒体系统的总称;呼叫接通率是指请求通话时能成功接通另一终端的次数与总请求通话数的比值。
[0029]通常VoIP软件与移动后台的交互过程如图2所示。其中,信令系统用于客户端接入,转发呼叫请求,负责会话的接通。媒体系统用于中转语音包,负责传输客户端之间的通话内容。主叫方通过信令系统接通与被呼叫方的会话,然后通过媒体系统互相通话。
[0030]作为其中一个实施例,每隔一个通话周期,向信令系统发送若干个VoIP呼叫请求,并计算一次呼叫接通率。
[0031]每隔一个通话周期计算一次呼叫接通率,这样做可以实时监控各个阶段的VoIP呼叫质量,而不会因测量时段为某个特殊时间段而产生监测结果异常的情况。
[0032]作为其中一个实施例,如果计算的所述呼叫接通率低于第一预设值,则向监测中心发送报警信号。
[0033]所述第一预设值可以按照经验阈值设定。当呼叫接通率低于经验阈值时,可以触发后台报警至技术人员排查问题。这样就节省了人力,提高了 VoIP软件的服务质量。
[0034]此外,对所述呼叫接通率与所述第一预设值的比较可以在监测中心执行。即计算出所述呼叫接通率之后,将计算结果发送至监测中心,监测中心根据接收到的数值判断与所述第一预设值的大小关系,如果低于所述第一预设值,监测中心发出报警信号。
[0035]优选的,可以利用一个监视器来模拟通话的双方的行为,并进行数据统计,其与移动后台交互流程如图3所示。
[0036]监测器每隔一个通话周期模拟若干用户向信令系统发送呼叫请求。监测器实时监测呼叫接通率,呼叫接通率为请求通话时能成功接通另一终端的次数除以总呼叫请求数,若呼叫接通率低于一定的阈值(第一预设只),则报警。
[0037]作为其中一个实施例,当一个通话周期结束时,计算该通话周期内语音包的接收发送比。
[0038]每当一个通话周期结束时,计算该通话周期内语音包的接收发送比,这样做可以实时监控各个阶段的VoIP呼叫质量,而不会因测量时段为某个特殊时间段而产生监测结果异常的情况。
[0039]作为其中一个实施例,如果计算的所述语音包的接收发送比低于第二预设值,则向监测中心发送报警信号。
[0040]所述第二预设值可以按照经验阈值设定。当接收发送比低于经验阈值时,可以触发后台报警至技术人员排查问题。这样就节省了人力,提高了 VoIP软件的服务质量。
[0041]此外,对所述语音包的接收发送比与所述第二预设值的比较可以在监测中心执行。即计算出所述语音包的接收发送比之后,将计算结果发送至监测中心,监测中心根据接收到的数值判断与所述第二预设值的大小关系,如果低于所述第二预设值,监测中心发出报警信号。
[0042]监测器接通会话后,将模拟用户向媒体系统发送语音包,监测器同时模拟用户接收语音包,当每个通话经过一个通话周期结束通话时,计算每个通话语音包的接收发送比,接收发送比为接收语音包个数除以发送语音包个数,若接收发送比低于一定阈值(第二预设值),会发出报警。
[0043]当通话经过一个通话周期结束时,监测器将产生新的通话请求,重复上述过程。监测器不间断工作,实时监控移动后台的VoIP通话的呼叫质量。所述监测器工作流程图如图4所示。
[0044]计算出所述呼叫接通率和所述语音包的接收发送比之后,将这两个数据发送至监测中心,监测中心便掌握了 VoIP呼叫质量的定量指标。监测中心可以实时地获取VoIP通话的呼叫接通率和语音包的接收发送比,从而做到不间断地对VoIP呼叫质量进行监测,甚至以此为基础对VoIP通话链路进行量化调整和控制。监测中心根据上述两个数据,也可将其作为基础数据进一步应用于上层监测和控制系统中。
[0045]与一般技术相比,本发明VoIP呼叫质量监测方法计算VoIP通话的呼叫接通率和语音包的接收发送比。从呼叫接通率和语音包的接收发送比两个维度全面地监测VoIP通话的呼叫质量,既简单明了又具有工程实用价值。本发明能够自动、实时和不间断地监测VoIP呼叫质量,在此基础上还可结合报警系统来实时监测信令系统和媒体系统的运行状况。
[0046]目前还没有比较完整的实时全方位监测VoIP软件呼叫质量的方法,本方法在一定程度上完善了对VoIP软件呼叫质量的评测,该方法既简单明了又具有工程实用价值。并在这基础上,可设计无间断的实时监测报警器。对于监测VoIP软件质量,包括YY、Skype,Line,米聊等,本发明具有广阔的应用前景。
[0047]请参阅图5,为本发明VoIP呼叫质量监测装置的结构示意图。
[0048]本发明VoIP呼叫质量监测装置,包括呼叫模块501、第一计算模块502、数据通信模块503、第二计算模块504和发送模块505 ;
[0049]所述呼叫模块501,用于向信令系统发送若干个VoIP呼叫请求,并接收信令系统的呼叫请求回复;所述第一计算模块502,用于计算所述呼叫模块501向信令系统的呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值;
[0050]所述数据通信模块503,用于当所述呼叫模块501的呼叫请求被接通后,向媒体系统发送语音包,并接收媒体系统传送返回的语音包;
[0051]所述第二计算模块504,用于计算所述数据通信模块503发送和接收的语音包的接收发送比;其中,所述语音包的接收发送比,为所述监测器从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值;
[0052]所述发送模块505,用于将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
[0053]作为其中一个实施例,每隔一个通话周期,所述呼叫模块向信令系统发送若干个VoIP呼叫请求,并接收信令系统的呼叫请求回复,所述第一计算模块计算一次呼叫接通率。
[0054]每隔一个通话周期计算一次呼叫接通率,这样做可以实时监控各个阶段的VoIP呼叫质量,而不会因测量时段为某个特殊时间段而产生监测结果异常的情况。
[0055]作为其中一个实施例,所述第二计算模块在当一个通话周期结束时,计算该通话周期内语音包的接收发送比。
[0056]每当一个通话周期结束时,计算该通话周期内语音包的接收发送比,这样做可以实时监控各个阶段的VoIP呼叫质量,而不会因测量时段为某个特殊时间段而产生监测结果异常的情况。
[0057]作为其中一个实施例,还包括报警模块;如果所述第一计算模块计算的所述呼叫接通率低于第一预设值,则所述报警模块向监测中心发送报警信号。
[0058]所述第一预设值可以按照经验阈值设定。当呼叫接通率低于经验阈值时,可以触发后台报警至技术人员排查问题。这样就节省了人力,提高了 VoIP软件的服务质量。
[0059]此外,报警模块可以设置在监控中心,对所述呼叫接通率与所述第一预设值的比较可以在监测中心执行。即计算出所述呼叫接通率之后,将计算结果发送至监测中心,监测中心根据接收到的数值判断与所述第一预设值的大小关系,如果低于所述第一预设值,报警模块发出报警信号。
[0060]作为其中一个实施例,如果所述第二计算模块计算的所述语音包的接收发送比低于第二预设值,则所述报警模块向监测中心发送报警信号。
[0061]所述第二预设值可以按照经验阈值设定。当接收发送比低于经验阈值时,可以触发后台报警至技术人员排查问题。这样就节省了人力,提高了 VoIP软件的服务质量。
[0062]此外,报警模块可以设置在监控中心,对所述语音包的接收发送比与所述第二预设值的比较可以在监测中心执行。即计算出所述语音包的接收发送比之后,将计算结果发送至监测中心,监测中心根据接收到的数值判断与所述第二预设值的大小关系,如果低于所述第二预设值,报警模块监测中心发出报警信号。
[0063]与一般技术相比,本发明VoIP呼叫质量监测装置计算VoIP通话的呼叫接通率和语音包的接收发送比。从呼叫接通率和语音包的接收发送比两个维度全面地监测VoIP通话的呼叫质量,既简单明了又具有工程实用价值。本发明能够自动、实时和不间断地监测VoIP呼叫质量,在此基础上还可结合报警系统来实时监测信令系统和媒体系统的运行状况。
[0064]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种VoIP呼叫质量监测方法,其特征在于,包括以下步骤: 向信令系统发送若干个VoIP呼叫请求,并计算呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值; 与媒体系统建立模拟VoIP通话,并计算在所述模拟VoIP通话过程中语音包的接收发送比;其中,所述语音包的接收发送比,为从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值; 将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
2.根据权利要求1所述的VoIP呼叫质量监测方法,其特征在于,所述计算呼叫接通率的步骤,包括以下步骤: 每隔一个通话周期,向信令系统发送若干个VoIP呼叫请求,并计算一次呼叫接通率。
3.根据权利要求1所述的VoIP呼叫质量监测方法,其特征在于,所述计算在所述模拟VoIP通话过程中语音包的接收发送比的步骤,包括以下步骤: 当一个通话周期结束时,计算该通话周期内语音包的接收发送比。
4.根据权利要求1所述的VoIP呼叫质量监测方法,其特征在于,所述计算呼叫接通率的步骤之后,包括以下步骤: 如果计算的所述呼叫接通率低于第一预设值,则向监测中心发送报警信号。
5.根据权利要求1所述的VoIP呼叫质量监测方法,其特征在于,所述计算在所述模拟VoIP通话过程中语音包的`接收发送比的步骤之后,包括以下步骤: 如果计算的所述语音包的接收发送比低于第二预设值,则向监测中心发送报警信号。
6.一种VoIP呼叫质量监测装置,其特征在于,包括呼叫模块、第一计算模块、数据通信模块、第二计算模块和发送模块; 所述呼叫模块,用于向信令系统发送若干个VoIP呼叫请求,并接收信令系统的呼叫请求回复;所述第一计算模块,用于计算所述呼叫模块向信令系统的呼叫接通率;其中,所述呼叫接通率为呼叫请求被接通次数与呼叫请求总次数的比值; 所述数据通信模块,用于当所述呼叫模块的呼叫请求被接通后,向媒体系统发送语音包,并接收媒体系统传送返回的语音包; 所述第二计算模块,用于计算所述数据通信模块发送和接收的语音包的接收发送比;其中,所述语音包的接收发送比,为所述监测器从媒体系统接收的语音包个数与向媒体系统发送的语音包个数的比值; 所述发送模块,用于将所述呼叫接通率和所述语音包的接收发送比发送至监测中心。
7.根据权利要求6所述的VoIP呼叫质量监测装置,其特征在于,每隔一个通话周期,所述呼叫模块向信令系统发送若干个VoIP呼叫请求,并接收信令系统的呼叫请求回复,所述第一计算模块计算一次呼叫接通率。
8.根据权利要求6所述的VoIP呼叫质量监测装置,其特征在于,所述第二计算模块在当一个通话周期结束时,计算该通话周期内语音包的接收发送比。
9.根据权利要求6所述的VoIP呼叫质量监测装置,其特征在于,还包括报警模块; 如果所述第一计算模块计算的所述呼叫接通率低于第一预设值,则所述报警模块向监测中心发送报警信号。
10.根据权利要求9所述的VoIP呼叫质量监测装置,其特征在于,如果所述第二计算模块计算的所述语音包的接收发送比低于第二预设值,则所述报警模块向监测中心发送报警 信号。
【文档编号】H04L12/26GK103684928SQ201310738195
【公开日】2014年3月26日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】郭海宇, 郭稷, 蒋德为, 胡建强, 巩吉璋, 穆战松, 李宜达, 曹小飞 申请人:广州华多网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1