专利名称:一种语音业务可用性评估方法及系统的制作方法
技术领域:
本发明涉及语音网络评估测试领域,尤其涉及一种语音业务的可用性评估 方法及系统。
背景技术:
语音业务网络由语音交换机、接入网关、中间传输设备、用户话机及网管
系统等组成,如图2所示,其中语音交换机和接入网关是提供语音业务的设备, 中间传输设备在语音交换机、接入网关之间用于传输语音业务的数据,网管系 统实现对语音交换机和接入网关的管理维护。接入网关内置窄带线路测试板和 用户板,用户板上有数十个用户端口用于连接用户话机,窄带线路测试板用于 对用户线路质量进行测试。
目前,在商用语音业务网络上一般采用模拟呼叫器对语音网络的服务状态 进行测试,目的是评估实际运营中的语音网络业务是否能正常运行。模拟呼叫 器是一套单独开发或另行购买的测试设备,成本很高且功能可扩展性不强,它 通常放到接入网关AG (Access Gateway)设备所在的机房里,测试结果需要人 工去查看,使用很不方便,且不能在语音业务异常时及时地发出告警。用模拟 呼叫器对语音业务网络服务状态进行测试时,如图1所示, 一个接入网关内置 用户板上的测试用的用户端口与 一 台模拟呼叫器连接,测试的步骤如下
步骤一、配置测试用的用户端口和电话号码;
步骤二、配置模拟呼叫器的参数,如所连接的用户端口做主叫还是被叫, 被叫电话号码,呼叫次数,起呼时间等;
步骤三、模拟呼叫器在规定的时间发起测试;
5务网络服务状态是否正常。
由于接入网关之间距离很远, 一 台模拟呼叫器一次只能测一个接入网关上 的用户端口之间通过语音业务网络通话的情况,因此,模拟呼叫器测试的结果 不能反映不同接入网关之间的用户端口通过语音业务网络通话的情况。
发明内容
本发明所要解决的问题是,提供一种语音业务的可用性评估方法及系统, 以评估语音业务网络的服务状态,及时发现语音业务网络存在的问题并通过告 警上报。
本发明采用的技术方案是,所述语音业务的可用性评估方法,包括如下步
骤
步骤一、通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源, 并保存到网管数据库中;
步骤二、启动语音业务可用性评估测试; 步骤三、语音业务评估,具体包括
a. 从网管数据库中获取当前配置的所有呼叫资源;
b. 启动呼叫测试,上报全部测试结果,并将反映语音业务可用性的测试结 果自动生成告警上报;
c. 将全部测试结果及结果分析信息写入网管数据库; 步骤四、查看评估结果,显示全部测试结果和结果分析信息。 本发明还提出一种语音业务的可用性评估系统,包括如下部分
呼叫资源配置单元,用于通过网管模块提供的呼叫资源管理界面为接入网 关配置呼叫资源;
运行状态管理单元,用于启动和停止语音业务可用性评估测试; 语音业务测试单元,用于通过当前配置的呼叫资源启动呼叫测试,并将全部测试结果及结果分析信息写入网管数据库;
评估结果查看单元,用于显示全部测试结果和结果分析信息。
采用上述技术方案,本发明至少具有下列优点
本发明通过网管模块构造语音业务可用性评估系统,测试结果能反映出不 同接入网关之间的用户端口通过语音业务网络通话的情况,该系统利用了接入 网关中窄带线路测试板已有的模拟主叫和模拟被叫功能对语音业务进行可用性 评估,因此开发成本低,评估测试及查看结果非常方便,在系统运行过程中当 发现商用网络语音业务异常的情况下还可以通过网管模块发出告警,及时通知 运营商操作员,方便运营商操作员及早的解决网络中潜在的问题,提高用户满 意度。
图1为模拟呼叫测试器对语音业务评估测试时的连接示意图; 图2为本发明所述语音业务网络系统组成示意图3为本发明所述语音业务的可用性评估方法第二实施例中语音业务评估 流程图。
具体实施例方式
合附图及实施例,对本发明提出的所述语音业务的可用性评估方法及系统,详 细i兌明长口后。
本发明第一实施例中,所述语音业务的可用性评估方法包括如下步骤 步骤一、通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源。 给每一个接入网关分配呼叫资源,以便语音业务可用性测试能够覆盖所有的接 入网关,通常为每一个接入网关分配一个用户端口和电话号码即可。该呼叫资 源包括用于呼叫的用户端口和为该用户端口分配的电话号码,该呼叫资源需要保留并专门用于进行语音业务可用性评估测试,而不能再分配给实际的用户。 用随机算法配对呼叫资源,使两个不同接入网关下的两个用户端口配对组成一 个呼叫组。网管软件配置呼叫资源的过程包括呼叫资源的创建、修改、删除和 查看,网管模块将用户配置的呼叫资源保存在网管数据库中。
步骤二、通过手动控制或者定时自动调度方式来启动语音业务可用性评估 测试,并指定该测试的执行时间。
步骤三、语音业务评估,具体包括
a. 从网管数据库中获取当前配置的所有呼叫资源。
b. 启动呼叫测试,对反映语音业务可用性的测试结果自动生成告警信息上 报,具体过程如下
1 )对第一用户端口下发模拟被叫的控制命令,指定通话建立后需要发送的 信息,该信息可以是数字、字母或其他字符。
2) 延迟一段时间以等待模拟被叫成功建立后,对第二用户端口下发模拟主 叫的控制命令,指定被叫的电话号码和通话建立后需要发送的信息。
3) 通过双向模拟通话检测媒体流的通路情况。模拟主叫成功启动后,模拟 主叫侧接入网关的窄带线路测试板模拟摘机,然后自动对指定的被叫电话号码 拨号,模拟被叫侧接入网关的窄带线路测试板检测到第一用户端口的振铃后自 动摘机,然后发送指定的信息以检测模拟被叫侧接入网关到模拟主叫侧接入网 关这一方向上媒体流的通路情况,如果第二用户端口没有收到第一用户端口发 来的信息,则模拟主叫接收信息失败。模拟主叫侧接入网关的窄带线路测试板 检测到通话建立后,也发送指定的信息以检测模拟主叫侧接入网关到模拟被叫 侧接入网关这一方向上媒体流的通路情况,如果第一用户端口没有收到第二用 户端口发来的信息,则模拟被叫接收信息失败。
4) 上报全部测试结果,对全部测试结果进行分析后将反映语音业务可用性 的测试结果自动生成告警信息上报。全部测试结果包括启动失败、通话建立 失败、模拟主叫侧接收信息失败、模拟被叫侧接收信息失败、成功。该启动失败包括模拟主叫启动失败、模拟被叫启动失败、模拟主被叫启动都失败,其中 各种类型的启动失败和语音业务没有关系,只反映环境可能存在问题,比如接 入网关出现了问题。而通话建立失败、模拟主叫侧接收信息失败、模拟被叫侧 接收信息失败则是语音业务可用性评估所关注的重点,对这些结果自动生成告
警信息上报,因为通话建立失败反映的是第二用户端口到第一用户端口的通 话不能成功建立,模拟主叫侧和模拟被叫侧之间的语音业务网络系统有问题; 模拟主叫侧接收信息失败反映的是虽然通话建立成功,但第二用户端口没有 收到第 一用户端口发送的信息,说明模拟被叫侧到模拟主叫侧方向的话路有问 题;模拟被叫侧接收信息失败反映的是虽然通话建立成功,但第一端口没有 收到第二端口发送的信息,说明模拟主叫到模拟被叫方向的话路有问题,所以 对通话建立失败、模拟主叫侧接收信息失败、模拟被叫侧接收信息失败等情况, 需要自动生成告警信息并上报,以提示运营商操作员。
c. 将全部测试结果及结果分析信息写入网管lt据库。
d. 在一个呼叫组的一次呼叫测试完成之后,用户也可以手工停止整个语音 业务的评估过程,也可以等到设定的测试执行时间结束,自动停止整个语音业 务的可用性评估过程。
步骤四、查看评估结果,显示全部测试结果和结果分析信息。 本发明釆用现有的网管系统中的网管模块,来控制接入网关上的窄带线路 测试板对语音业务网络系统进行模拟测试,测试结果能反映出不同接入网关之 间的用户端口通过语音业务网络通话的情况,本方法开发成本低,且对部分结 果自动生成告警上报,提供评估结果查看功能,使用户能够实时的掌握语音业 务网络系统的运行状态,随时查看测试结果及结果分析信息。
本发明第二实施例中,所述语音业务的可用性评估方法,包括如下步骤 步骤一、通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源。 给每一个接入网关分配呼叫资源,以便语音业务可用性测试能够覆盖所有的接 入网关,通常为每一个接入网关分配一个用户端口和电话号码即可。用随机算法配对呼叫资源,使两个不同接入网关下的两个用户端口配对组成一个呼叫组, 为了以提高评估效率,本实施例中语音业务的可用性评估方法设计为可以同时 并发启动多组呼叫,在配置呼叫资源的同时记录需要并发启动的呼叫组数。
该呼叫资源包括用于呼叫的用户端口和为该用户端口分配的电话号码,该 呼叫资源需要保留并专门用于进行语音业务可用性评估测试,而不能再分配给 实际的用户。网管模块配置呼叫资源的过程包括呼叫资源的创建、修改、删除 和查看,网管模块将用户配置的呼叫资源保存在网管数据库中。
步骤二、通过手动控制或者定时自动调度方式来启动语音业务可用性评估 测试,并指定该测试的执行时间。
步骤三、语音业务评估,如图3所示,具体包括如下过程
a. 从网管数据库中获取当前配置的所有呼叫资源。
b. 从配置文件中读取需要并发启动的呼叫组数,本实施例中语音业务的可 用性评估方法设计为可以同时并发启动多组呼叫,以提高评估效率。根据并发 的呼叫组数,平均分配所有的呼叫组到每个线程,线程的个数等于需要并发进 4亍的呼叫组H
c. 启动多个线程,每一个线程每次负责对一个呼叫组进行呼叫控制。 一个 呼叫组进行一次呼叫测试的具体过程与第一实施例的步骤三中b启动呼叫测试 的具体过程相同。
d. 将全部测试结果及结果分析信息写入网管数据库。
e. 在一个呼叫组的一次呼叫测试完成之后,耳又出新的呼叫组,启动新的呼 叫测试过程,这样一直不停的运行下去,如果所有的呼叫组都运行过一遍,再 从头开始,直到设定的测试执行时间结束,整个语音业务的可用性评估过程自 动停止,用户也可以手工停止整个语音业务的评估过程。
步骤四、查看评估结果,显示全部测试结果和结果分析信息。 本发明第三实施例中,所述语音业务的可用性评估系统,包括如下部分 呼叫资源配置单元,用于通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源;
运行状态管理单元,用于通过手动控制或者定时自动调度方式来启动和停 止语音业务可用性评估测试;
语音业务测试单元,用于通过当前配置的呼叫资源启动呼叫测试,并将全 部测试结果及结果分析信息写入网管数据库;
评估结果查看单元,用于显示全部测试结果和结果分析信息。
通过具体实施方式
的说明,当可对本发明为达成预定目的所采取的技术手 段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用, 并非用来对本发明加以限制。
权利要求
1、一种语音业务的可用性评估方法,其特征在于,包括如下步骤步骤一、通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源;步骤二、启动语音业务可用性评估测试;步骤三、语音业务评估,具体包括a.从网管数据库中获取当前配置的所有呼叫资源;b.启动呼叫测试,上报全部测试结果,并将反映语音业务可用性的测试结果自动生成告警信息上报;c.将全部测试结果及结果分析信息写入网管数据库;步骤四、评估结果查看,显示全部测试结果和结果分析信息。
2、 根据权利要求1所述语音业务的可用性评估方法,其特征在于所述呼叫 资源包括用于呼叫的用户端口和为该用户端口分配的电话号码。
3、 根据权利要求1或2所述语音业务的可用性评估方法,其特征在于所述 配置是指为每一个接入网关分配一个用户端口和电话号码,用随机算法配对 呼叫资源,,使两个不同4妄入网关下的两个用户端口配对组成一个呼叫组。
4、 根据权利要求3所述语音业务的可用性评估方法,其特征在于在步骤二 中是通过手动控制或者定时自动调度方式来启动语音业务可用性评估测试。
5、 根据权利要求4所述语音业务的可用性评估方法,其特征在于步骤三b 中并发启动多组呼叫测试。
6、 根据权利要求4或5所述语音业务的可用性评估方法,其特征在于步骤 三b所述呼叫测试过禾呈如下[1 )对第一用户端口下发模拟被叫的控制命令,指定通话建立后需要发送的信息;[2) 延迟一段时间以等待模拟被叫成功建立后,对第二用户端口下发模拟主叫的 控制命令,指定被叫的电话号码和通话建立后需要发送的信息;[3) 通过双向模拟通话检测媒体流的通路情况;4)上报全部测试结果,并将反映语音业务可用性的测试结果自动生成告警信息 上报。
7、 根据权利要求6所述语音业务的可用性评估方法,其特征在于所述双向 模拟通话的过程如下模拟主叫成功启动后,模拟主叫侧接入网关的窄带线路测试板模拟摘机, 然后自动对指定的被叫电话号码拨号,模拟被叫侧接入网关的窄带线路测试板 检测到第一用户端口的振铃后自动摘机,然后发送指定的信息以检测模拟被叫 侧接入网关到模拟主叫侧接入网关这一方向上媒体流的通路情况,模拟主叫侧 接入网关的窄带线路测试板检测到通话建立后,也发送指定的信息以检测模拟 主叫侧接入网关到模拟被叫侧接入网关这一方向上媒体流的通路情况。
8、 根据权利要求6所述语音业务的可用性评估方法,其特征在于所述全部 测试结果包括启动失败、通话建立失败、模拟主叫侧接收信息失败、模拟被 叫侧接收信息失败、成功,所述反映语音业务可用性的测试结果是指通话建 立失败、模拟主叫侧接收信息失败、模拟被叫侧接收信息失败。
9、 一种语音业务的可用性评估系统,其特征在于包括如下部分呼叫资源配置单元,用于通过网管模块提供的呼叫资源管理界面为接入网 关配置呼叫资源;运行状态管理单元,用于启动和停止语音业务可用性评估测试;语音业务测试单元,用于通过当前配置的呼叫资源启动呼叫测试,并将全 部测试结果及结果分析信息写入网管数据库;评估结果查看单元,用于显示全部测试结果和结果分析信息。
10、 根据权利要求9所述语音业务的可用性评估方法,其特征在于所述配 置是指为每一个接入网关分配一个用户端口和电话号码,用随机算法配对呼 叫资源,使两个不同接入网关下的两个用户端口配对组成一个呼叫组。
11、 根据权利要求9或IO所述语音业务的可用性评估方法,其特征在于所 述呼叫测试的具体过程如下(1 )对第一用户端口下发模拟被叫的控制命令,指定通话建立后需要发送的信息;2) 延迟一段时间以等待^^拟被叫成功建立后,对第二用户端口下发模拟主叫的 控制命令,指定被叫的电话号码和通话建立后需要发送的信息;3) 通过双向模拟通话检测々某体流的通路情况;4) 上报全部测试结果,并将反映语音业务可用性的测试结果自动生成告警信息 上报。
全文摘要
本发明公开了一种语音业务的可用性评估方法,包括如下步骤步骤一、通过网管模块提供的呼叫资源管理界面为接入网关配置呼叫资源;步骤二、启动语音业务可用性评估测试,并指定该测试的执行时间;步骤三、语音业务评估;步骤四、评估结果查看,显示语音业务评估时保存的结果和结果分析信息。本发明通过网管模块构造语音业务可用性评估系统,利用了接入网关中窄带线路测试设备已有的模拟主叫和模拟被叫功能对语音业务进行可用性评估,因此开发成本低,评估测试及查看结果非常方便,在系统运行过程中当发现商用网络语音业务异常的情况下还可以通过网管模块发出告警,及时通知运营商操作员。
文档编号H04M3/22GK101662543SQ20081014699
公开日2010年3月3日 申请日期2008年8月29日 优先权日2008年8月29日
发明者孙世强, 翔 王 申请人:中兴通讯股份有限公司