对短信业务进行测试的方法、系统及网络设备的制作方法

文档序号:7649204阅读:182来源:国知局
专利名称:对短信业务进行测试的方法、系统及网络设备的制作方法
对短信业务进行测试的方法、系统及网络设备方法
技术领域
本发明涉及通信技术和计算才几技术领域,尤其涉及对短信业务进行测试的 方法、系统及网络设备。背景技术
短信业务(Short Message Service)是指以信令网为传输载体,传输文字 等简短信息的业务。目前,服务4是供商(SP) —般都是移动运营商通过移动通 信网络为移动用户提供各种短信服务。而接入移动通信网络的短信服务不能保 证其一定能正常运行,需要经过测试才能保证其运行质量。短信业务一般要通过基站来发送和接收,但是由于基站是以无线信号的形 式收发短信业务,而无线信号的传播容易受到地形的影响(如高楼将造成无线 信号的衍射等),因此需要对无线信号的传递效果进行检测。目前, 一种移动网 无线信号实时监测技术是通过在各个地区对无线信号进行实地检查,反馈到基 站以检测各个区域无线信号传递的效果。该监测方法能够对整个移动网络的无 线信号进行远程、实时的不间断自动测试或才企测,是一种实现无线网络维护测 试和网络优化的新方法,应用测:汰方法能够即^f吏掌握移动网末端无线信号传送、 发射和覆盖情况,提高移动网的月良务质量。但是,上述监测方法的目的在于监控基3占对手机用户无线信号传递的效果 情况,检测手机无线信号的强弱,并不能确4呆短信业务的正常运行。如果移动 网设备、业务端设备的配置错误或者发生故障的情况,上述监测方法将无法检 测到,但是这些情况在用户使用短信业务时,可能会影响用户使用短信业务的 功能,降低用户体验。
发明内容本发明的发明目的是提供一种对短信业务进行测试的方法、系统及网络设 备,以达到全面、准确地检测短信业务是否正常的目的。 为达到上述发明目的,本发明提出以下的技术方案
一种对短信业务进行测试的方法,该方法包括步骤测试装置保存测试短信及其预期回复短信,基站将所述测试短信发送到移动网设备,所述移动网设备将所述测试短信传递到业务端设备;所述业务端设备根据所述测试短信内容,生成回复短信并向所述移动网设备发送,所述移动网设备将所述回复短信传递到基站;所述测试装置将所述回复短信与所述预期回复短信进行比较,生成比较结果并保存。其中,所述基站将所述测试短信发送之前还包括步骤调制调解器将所述 测试装置保存的测试短信转换成无线信号发送至所述基站;所述移动网设备将所述回复短信传递到基站之后还包括步骤所述调制调 解器接收所述基站发送的回复短信,并转换成有线信号后发送至所述测试装置。其中,所述移动网设备包括移动交换中心,短信中心,以及短信网关;所 述业务端设备包括接入服务器和业务服务器;所述移动网设备将所述测试短信传递到业务端设备的过程包括 移动交换中心接收所述测试短信并传递到短信中心; 所述短信中心将所述测试短信转发到短信网关; 所述短信网关将所述测试短信发送到接入^^务器; 所述接入服务器将所述测试短信传递到业务服务器;所述业务端设备将所述回复短信发送到所述移动网设备,所述移动网设备 将所述回复短信传递到基站的过程包括所述业务服务器将所述回复短信返回接入服务器; 所述接入服务器将所述回复短信传递到所述短信网关; 所述短信网关将所述回复短信转发到所述短信中心; 所述短信中心将所述回复短信转发到所述移动交换中心; 所述移动交换中心将所述回复短信传递到基站。优选地,所述短信网关将所述测试短信发送到所述接入服务器之前包括
所述短信网关通过移动信息服务中心(MISC)对所述测试短信进行用户鉴权;所述MISC向所述短信网关返回鉴权通过消息。优选地,所述测试装置生成比较结果并保存之后,还包括将所述比较结果 进行导出。一种对短信业务进行测试的系统,该系统包括测试装置,用于保存测试短信及其预期回复短信,将所述测试短信的回复 短信与所述预期回复短信进行比较,生成比较结果并保存;基站,用于将所述测试装置保存的测试短信发送至移动网设备,以及将所 述移动网设备转发的回复短信传递到所述测试装置;所述移动网设备,用于将所述测试短信发送至业务端设备,以及将所述业 务端设备生成的回复短信传递到基站;业务端设备,用于根据所述测试短信内容生成回复短信,并发送至所述移 动网设备。其中,所述测试装置设置于基站。优选地,所述系统还包括无线调制调解器,用于将所述测试装置保存的测 试短信转换成无线信号发送至所述基站,以及将所述基站发送的所述回复短信 的无线信号转换成有线信号,传递到所述测试装置。其中,所述测试装置包括测试参数单元,用于保存预置的测试短信及其预期回复短信;驱动单元,用于驱动所述无线调制调解器发送所述测试短信到基站,监控 所述回复短信的到达并接收;结果生成单元,用于将所述测试短信的回复短信与所述预期回复短信进行 比较,生成比较结果并保存。优选地,所述测试装置还包括导出单元,用于将所述结果生成单元生成的比较结果进行导出。
其中,所述移动网设备包括移动交换中心,用于接收所述测试短信并传递到短信中心,以及将所述回复短信传递到基站;短信中心,用于将所述测试短信转发到短信网关,以及将所述回复短信转 发到所述移动交换中心;短信网关,用于将所述测试短信发送到接入服务器;以及将所述回复短信 转发到所述短信中心; 所述业务端设备包括接入服务器,用于将所述测试短信传递到业务服务器;以及将所述回复短 信传递到所述短信网关;业务服务器,用于根据所述测试短信内容,生成回复短信并发送至所述接 入服务器。优选地,所述移动网设备还包括移动信息服务中心(MISC),用于对所述测试短信进行用户鉴权,并将鉴权 通过消息返回所述短信网关。 一种网络设备,包括测试装置,用于保存测试短信及其预期回复短信,并将所述测试短信传递 到调制调解器,并将所述测试短信的回复短信与所述预期回复短信进行比较, 生成比较结果并保存;调制调解器,用于将所述测试短信转换成无线信号,以及将接收到的回复 短信转换成有线信号,并将所述回复短信传递到测试装置;。其中,所述测试装置包括测试参数单元,用于保存预置的测试短信及其预期回复短信; 驱动单元,用于驱动所述无线调制调解器发送所述测试短信到基站,监控 所述调制调解器传递的回复短信的到达并接收;结果生成单元,用于将所述测试短信的回复短信与所述预期回复短信进行 比较,生成比较结果并保存。 其中,所述驱动单元包括用户操作单元,用于从所述测试参数单元获得测试短信,将该测试短信发送到任务启动单元;任务启动单元,用于将所述测试短信传递到转换单元,并将用户操作单元 接收的回复短信传递到所述结果生成单元;转换单元,用于将所述任务启动单元及接口单元向对方发送的数据包进行 格式转换;接口单元,用于驱动调制调解器发送测试短信,并接收回复短信。 从以上技术方案可以看出,本发明技术方案的测试短信是从基站开始发送的,覆盖了移动网设备和业务端设备,可以全面地暴露短信业务在真实运行时可能存在的问题,准确地检测短信业务是否正常,确保使用该短信业务时不出现故障或很少出现故障,提高短信业务用户的体验。本发明的测试不需要更改现行的业务系统,可以在SP业务服务器调试期间进行测试,也可以在SP服务器正是上线运行之后测试,通用性强。
图1为本发明对短信业务进行测试的方法的基本流程图; 图2为本发明中一个实施例的网络架构示意图;图3为本发明对短信业务进行测试的方法的一个较优实施例的流程图;图4为本发明对短信业务进行测试的系统的结构框图;图5为本发明对短信业务进行测试的系统一实施例中测试装置的结构框图。
具体实施方式下面结合实施例对本发明技术方案进行详细描述。本发明能够全面、准确地检测短信业务是否运行正常,本发明在测试装置 上保存测试人员设计和编写好的测试用例,该测试用例包含一条测试短信,以 及若干条该测试短信应当返回的预期回复短信;进行;险测时,将所述测试用短 信转换成无线信号从基站向移动网设备发送,并经过移动网各个设备,转发至业务端设备;业务端设备的业务服务器返回回复短信后,也将经过移动网的各个设备转发至基站、测试装置,测试装置将所述回复短信与预期回复短信进行 比较,进而根据比较结果判断该短信业务是否正常。以下结合图1阐述该方法的实现过程请参阅图1,首先测试装置保存测试短信及其预期回复短信,基站将所述测 试短信发送到移动网设备,所述移动网设备将所述测试短信传递到业务端设备 (步骤SIOI),所述业务端设备根据所述测试短信内容,生成回复短信并向所述 移动网设备发送,所述移动网设备将所述回复短信传递到基站(步骤S102),最 后所述测试装置将所述回复短信与所述预期结果进行比较,生成比较结果并保 存(步骤S103)。对于步骤S101,将测试短信发送到移动网设备的过程可以有两种途径其一是测试装置将保持的测试短信通过无线调制调解器(modem)进行调制 后传递到基站;对应于上述通过modem传递测试短信的途径,基站接收的回复 短信也将通过modem将无线信号解调后转发到测试装置。该实施例采用modem代替手机,完全模拟手机发送、接收短信的全过程, 测试途径和普通手机用户的使用途径相同,能真实地反映用户使用该业务时可 能面临的各种问题。其二是将测试装置设置于基站,使基站具备测试装置的功能,从而基站可 以直接将测试短信发送到移动网设备。对应于将测试装置设置于基站的情形, 则可以由基站上的测试装置直接对该回复短信进行处理。图2为本发明实施例中移动网设备及业务端设备的网络架构示意图,如图2 所示,本实施例的移动网设备部分,包括移动交换中心、短信中心、短信网关 和移动服务信息中心;以及,业务端设备部分,包括接入服务器和业务服务器。对于步骤SlOl,移动网设备将测试短信传递到业务端;殳备的过程,实现的 具体过程如下 移动交换中心接收所述测试短信并传递到短信中心; 所述短信中心将所述测试短信转发到短信网关; 所述短信网关将所述测试短信发送到接入服务器; 所述接入服务器将所述测试短信传递到业务服务器。其中,所述移动网设备可以包括但不限于以下部件移动交换中心、短信 中心和短信网关,测试短信传递到业务端设备可以包括但不限于以下部件接 入服务器和业务服务器。对于步骤S102,在所述业务端设备根据测试短信内容生成回复短信之后,将 该回复錄信传递到基站的过程如下所述业务服务器将所述回复短信返回接入服务器; 所述接入服务器将所述回复短信传递到所述短信网关; 所述短信网关将所述回复短信转发到所述短信中心; 所述短信中心将所述回复短信转发到所述移动交换中心; 所述移动交换中心将所述回复短信传递到基站。对于步骤S103,在测试装置中保存有测试短信,才艮据该测试短信的业务类 型、内容等信息,还可以设定其应当返回的预期回复短信,例如对于天气预告 的短信业务,如果发送获取某天天气情况的短信请求到业务端设备,用户应当 收到描述该天天气情况的短信。测试装置将收到的回复短信与预期回复短信进 行比较,进而判断该项短信业务是否正常,生成比较结果并保存。上述比较的过程为,判断回复短信与设定的预期回复短信是否匹配,如果 匹配,则判定该项短信业务正常,否则判定该项短信业务有故障。下面介绍一 些检测过程中遇到的典型故障,以利于理解本发明业务开通失败测试短信为开通短信业务,其预期回复短信应该是开通成功,如果没有收 到回复短信或回复短信不是开通成功消息,则基本可以判定为移动网配置错误,
比如业务4妄入号错误等等。 符号传输错误
测试短信里包含有T,其预期回复短信应该包含T,如果回复短信将 'I'替换呈"a"或T被过滤掉了,从而可以知道各地移动网设备的兼容性。 传输延时过长
在发送测试短信的同时开始计时,接收到回复短信时停止计时,计算从发 送到接收过程花费的总时间,判断该总时间是否在设定的范围之内,从而该短 信业务的延时是否能够接受的范围之内。
作为本发明的进一步改进,在各实施例中,在短信网关将测试短信发送至 业务服务器之前,可以模拟用户真实使用该短信业务的情形,对用户信息进行 鉴权认证,以进一步加强测试过程的全面性和准确性。用户定制的各种业务关 心一般存储在移动信息服务中心(MISC),因此,短信网关可以通过MISC对所 述测试短信进行用户鉴权,当MISC确认用户定制了该项业务之后,将鉴权通过 的鉴权通过消息返回短信网关。如果鉴权不通过,则该条测试短信就会被丢弃。
作为本发明的进一步改进,在各实施例中,测试装置生成比较结果并保存 之后,还可以将该比较结果进行导出。本发明的测试保存数据可以根据需要进 行导出,以供测试完毕后查找原因,而且长期的数据记录可以供数据分析,从 而深层次判断该短信业务的质量。
如图3所示,本发明方法的一个较优实施例包括以下步骤 步骤Sl、测试装置保存测试短信及其预期回复短信,modem将所述测试短 信转换成无线信号,将测试短信发送到基站。
步骤S2、基站将测试短信传递到移动交换中心。 步骤S3、移动交换中心将测试短信转发到短信中心。 步骤S4、短信中心将测试短信转发到短信网关。 步骤S5、短信网关向MISC进行用户鉴权。
步骤S6、 MISC通过用户鉴权通过消息,返回短信网关。如果鉴权不通过,
则该条测试短信就会被丢弃。
步骤S7、短信网关发送到SP的接入服务器。
步骤S8、接入服务器传递到业务服务器。
步骤S9、业务J1务器根据测试短信内容,生成回复短信并发送到接入服务器。
步骤SIO、接入服务器将回复短信传递到短信网关。 步骤Sll、短信网关将回复短信转发到短信中心。 步骤S12、短信中心将回复短信转发到移动交换中心。 步骤S13、移动交换中心将回复短信传递至基站。
步骤S14、 modem接收基站发送的回复短信无线信号,转换成回复短信传递 到测试装置,测试装置将回复短信与预期回复短信进行比对,从而判断出业务 是否正常运行,生成比较结果并保存。
步骤S15、将所述比较结果进行导出。所述保存的比较结果可以根据需要进 行导出。
对应于上述对短信业务进行测试的方法,本发明还提供了一种对短信业务 进行测试的系统,请参阅图4,该装置通常包括测试装置100、基站200、移动 网设备300和业务端设备400。
测试装置100用于保存测试短信及其预期回复短信,将所述测试短信的回 复短信与所述预期回复短信进行比较,生成比较结果并保存;基站200,用于将 所述测试装置保存的测试短信发送移动网设备,将所述移动网设备转发的回复 短信传递到测试装置;移动网设备300,用于将所述测试短信发送业务端设备, 将所述业务端设备生成的回复短信传递到基站;业务端设备40G,用于根据所述 测试短信内容,生成回复短信并发送至所述移动网设备,将所述业务端设备生 成的回复短信传递到基站。
该系统的工作流程是,在测试装置上保存测试人员设计和编写好的测试短 信,以及该测试用例应当返回的预期回复短信;进行检测时,将所述测试用短
信转换成无线信息从基站向移动网设备发送,并经过移动网各个设备,转发至
业务端设备;业务端设备的业务服务器返回回复短信后,也将经过移动网的各
个设备转发至基站、测试装置,测试装置将所述回复短信与预期回复短信进行 比较,进而根据比较结果判断该短信业务是否正常。
对于测试装置IOO,其包括驱动单元IOI,用于驱动所述无线调制调解器发 送所述测试短信到基站,还用于启动线程监控所述回复短信的到达并接收;结 果生成单元102将所述测试短信的回复短信与所述预期回复短信进行比较,生 成比较结果并保存;测试参数单元103用于保存编写好的测试短信及其预期回 复短信。
测试装置100在本系统中可以包括两种位置关系将所述测试装置可以设 置于基站200,或所述测试装置100通过无线modem500与基站进行通信。当采 用后一方式时,modem500用于将所述测试装置100保存的测试短信转换成无线 信号发送至所述基站200;在回复短信到达基站200后,将所述基站200发送的 所述回复短信的无线信号转换成回复短信,并传递到所述测试装置100。
对于移动网设备300,其可以包括但不限于以下部件移动交换中心301、 短信中心302和短信网关303。在发送测试短信的过程中,移动交换中心将测试 短信传递到短信中心,短信中心再转发至短信网关,由短信网关传递到业务端 设备;在接收回复短信的过程中,短信网关将回复短信传递到短信中心,短信 中心再转发至移动交换中心,移动交换中心再传递到基站。
对于所述业务端设备400包括但不限于以下部件接入服务器401和业务 服务器402。在发送和回复测试短信的过程中,接入服务器将测试短信传递到业 务服务器,业务服务器根据所述测试短信内容,生成回复短信之后,将回复短 信发送至所述接入服务器,再由接入服务器传递到移动网设备的短信网关。
作为本发明的进一步改进,在各实施例中,所述测试装置还包括导出单元, 用于将所述结果生成单元生成的比较结果进行导出。本发明保存的测试数据可 以根据需要被导出,供测试完毕后查找原因,而且长期的数据记录可以供数据 分析,从而深层次判断业务质量。作为本发明的进一步改进,进一步提高整个测试过程的全面性和准确性,
在各实施例中,所述移动网设备还包括MISC,用于对所述测试短信进行用户鉴
权,并将鉴权通过消息返回所述短信网关。如果鉴权不通过,则该条测试短信 就会被丢弃。
在釆用modem的情况下,如图5所示,所述测试装置100通常包括驱动 单元IOI、结果生成单元102、测试参数单元103和导出单元104。
对于驱动单元101,其用于驱动所述无线调制调解器发送所述测试短信到基 站,启动线程监控所述回复短信的到达并接收。在具体实现中,通常包括以下 四个部分
用户操作单元ioil
用户操作单元1011从测试参数单元103获得测试短信,将该测试短信发送 到任务启动单元1012并驱动其启动发送过程。用户操作单元1011是短信管理 的用户界面类,除了测试任务的启动、停止,还提供了测试用例的编写以及测 试结果的查看等功能。
任务启动单元1012
任务启动单元1012用于通过用户操作单元1011从测试参数单元103获得 测试短信,并将其传递到转换单元1013进行封装;还用于将用户操作单元1011 接收的回复短信传递到结果生成单元102。任务启动单元1012 —般包括测试任 务运行(TestTaskRunner )、测试设置(TestSetRunner )和测试数据单元 (TestDataRunner )三部分,TestTaskRunner用于测试任务的记录,内部包含 多个经过排序的TestSetRunner实例;TestSetRunner用于才莫拟一个测试集的 记录,内部包含多个经过排序的TestDataRunner实例;TestDataRunner用于模 拟一个测试凄t据的记录,内部包含多个DataResponse实例。
转换单元1013
转换单元1013是居于底层的接口单元1014和高层的任务启动单元1012之 间的粘合剂,将任务启动单元1012和接口单元1014向对方发送的数据包进行
封装转换。其主要是在CRs232类上进行的包装,其主要目的是提供方便发送AT 命令,取得AT命令的返回的操作接口。 AT指令是指GSM/CDMA modem遵循的一 套指令规范,通过该指令,可以操作modem完成收发短信业务。 接口单元1014
接口单元1014是直接驱动modem的单元,采用串行接口驱动无线modem曰于, 由于.NET平台没有直接提供串口访问的基础库,因此只能通过其他方式访问串 口 ,通常可以采用 一个被广泛采用的CRs232方式进行访问。
对于结果生成单元102,其用于将所述测试短信的回复短信与所述预期回复 短信进行比较,并生成比较结果。在一个实施例中,其包括两个部分
比较单元1021
比较单元用于将接收的回复短信与预期回复短信进行比较并分析,生成短 信业务是否正常、故障的原因等比较结果。 结果值单元1022
结果值单元用于将所述比较单元生成的比较结果进行保存。
对于测试参数单元103,其用于保存编写好的测试短信及其预期回复短信。 所述测试参数单元103 —般可以包含多个测试集单元,测试集单元包括数个测 试数据单元,各个测试用例(包括一个测试短信和数个预期回复短信)保存于 测试数据单元。
作为本发明的进一步改进,在各实施例中,所述测试装置100还包括导出 单元104,用于将所述结果生成单元102中结果值单元保存的比较结果进行导出。 所述导出单元104可以作为一个输出接口,将所述比41结果进行导出,更加方 便测试人员阅读并分析故障原因。
本发明还提供了 一种网络设备,该网络设备可以是计算机或具有计算机功 能的设备,该网络设备可以用于测试短信业务是否正常运行,包括
测试装置100,用于保存测试短信及其预期回复短信,将所述测试短信传递 到调制调解器500,将所述测试短信的回复短信与所述预期回复短信进行比较,
生成比较结果并保存;调制调解器500,用于将所述测试短信转换成无线信号, 接收回复短信的无线信号,转换成回复短信并将传递到测试装置100。
上述网络设备的工作流程是,首先所述测试装置100将保存的测试短信传 递到调制调解器500,调制调解器50G将所述测试短信转换成无线信号后,经过 移动网设备300发送到业务端设备400;业务端的业务服务器402生成回复短信 后,也是经过移动网设备300以无线信号的形式传递到调制调解器500,再由调 制调解器500传递到测试装置100;测试装置100将所述测试短信的回复短信与 所述预期回复短信进行比较,就可以判断该项短信业务是否正常了 。
所述测试装置1G0通常包括驱动单元IOI、结果生成单元102、测试参数 单元103和导出单元104。驱动单元IOI,用于驱动所述无线调制调解器500发 送所述测试短信到基站200,还用于启动线程监控所述回复短信的到达并接收; 结果生成单元102将所述测试短信的回复短信与所述预期回复短信进行比较, 生成比较结果并保存;测试参数单元103用于保存编写好的测试短信及其预期 回复短信。
对于驱动单元101,其用于驱动所述无线调制调解器发送所述测试短信到基 站,启动线程监控所述回复短信的到达并接收。在具体实现中,通常包括以下 四个部分用户操作单元1011用户操作单元1011从测试参数单元103获得测试短信,将该测试短信发送 到任务启动单元1012并驱动其启动发送过程。用户操作单元1011是短信管理 的用户界面类,除了测试任务的启动、停止,还提供了测试用例的编写以及测 试结果的查看等功能。任务启动单元1012任务启动单元1012用于通过用户操作单元1011从测试参数单元103获得 测试短信,并将其传递到转换单元1013进行封装;还用于将用户操作单元1011 接收的回复短信传递到结果生成单元102。任务启动单元1012 —般包括测试任 务运行(TestTaskRunner )、测试设置(TestSetRunner )和测试数据单元 (TestDataR画er )三部分,TestTaskR醒er用于观'H式任务的记录,内部包含 多个经过排序的TestSetRunner实例;TestSetRunner用于才莫拟一个测试集的 记录,内部包含多个经过排序的TestDataR醒er实例;TestDataRu廳r用于模 拟一个测试凄t据的记录,内部包含多个DataResponse实例。转换单元1013转换单元1013是居于底层的接口单元1014和高层的任务启动单元1012之 间的粘合剂,将任务启动单元1012和接口单元1014向对方发送的数据包进行 封装转换。其主要是在CRs232类上进行的包装,其主要目的是提供方便发送AT 命令,取得AT命令的返回的操作接口 。 AT指令是指GSM/CDMA modem遵循的一 套指令规范,通过该指令,可以操作modem完成收发短信业务。接口单元1014接口单元1014是直接驱动modem的单元,采用串行接口驱动无线modem时, 由于.NET平台没有直接提供串口访问的基础库,因此只能通过其他方式访问串 口 ,通常可以采用一个被广泛采用的CRs232方式进行访问。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域 的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和 改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附 权利要求为准。
权利要求
1、一种对短信业务进行测试的方法,其特征在于,该方法包括步骤测试装置保存测试短信及其预期回复短信,基站将所述测试短信发送到移动网设备,所述移动网设备将所述测试短信传递到业务端设备;所述业务端设备根据所述测试短信内容,生成回复短信并向所述移动网设备发送,所述移动网设备将所述回复短信传递到基站;所述测试装置将所述回复短信与所述预期回复短信进行比较,生成比较结果并保存。
2、 根据权利要求1所述的对短信业务进行测试的方法,其特征在于,所述基站将所述测试短信发送之前还包括步骤调制调解器将所述测试装 置保存的测试短信转换成无线信号发送至所述基站;所述移动网设备将所述回复短信传递到基站之后还包括步骤所述调制调 解器接收所述基站发送的回复短信,并转换成有线信号后发送至所述测试装置。
3、 根据权利要求1或2所述的对短信业务进行测试的方法,其特征在于, 所述移动网设备包括移动交换中心,短信中心,以及短信网关;所述业务端设 备包括接入服务器和业务服务器;所述移动网设备将所述测试短信传递到业务端设备的过程包括 移动交换中心接收所述测试短信并传递到短信中心; 所述短信中心将所述测试短信转发到短信网关; 所述短信网关将所述测试短信发送到^^妾入M^务器; 所述接入服务器将所述测试短信传递到业务服务器;所述业务端设备将所述回复短信发送到所述移动网设备,所述移动网设备 将所述回复短信传递到基站的过程包括所述业务服务器将所述回复短信返回接入服务器; 所述接入服务器将所述回复短信传递到所述短信网关; 所述短信网关将所述回复短信转发到所述短信中心; 所述短信中心将所述回复短信转发到所述移动交换中心;所述移动交换中心将所述回复短信传递到基站。
4、 根据权利要求3所述的对短信业务进行测试的方法,其特征在于,所述短信网关将所述测试短信发送到所述接入服务器之前包括所述短信网关通过移动信息服务中心MISC对所述测试短信进行用户鉴权; 所述MISC向所述短信网关返回鉴权通过消息。
5、 一种对短信业务进行测试的系统,其特征在于,该系统包括测试装置,用于保存测试短信及其预期回复短信,将所述测试短信的回复 短信与所述预期回复短信进行比较,生成比较结果并保存;基站,用于将所述测试装置保存的测试短信发送至移动网设备,以及将所 述移动网设备转发的回复短信传递到所述测试装置;所述移动网设备,用于将所述测试短信发送至业务端设备,以及将所述业 务端设备生成的回复短信传递到基站;业务端设备,用于根据所述测试短信内容生成回复短信,并发送至所述移 动网设备。
6、 根据权利要求5所述的对短信业务进行测试的系统,其特征在于,所述 系统还包括无线调制调解器,用于将所述测试装置保存的测试短信转换成无线 信号发送至所述基站,以及将所述基站发送的所述回复短信的无线信号转换成 有线信号,传递到所述测试装置。
7、 根据权利要求6所述的对短信业务进行测试的系统,其特征在于,所述 测试装置包括测试参数单元,用于保存预置的测试短信及其预期回复短信;驱动单元,用于驱动所述无线调制调解器发送所述测试短信到基站,监控 所述回复短信的到达并接收;结果生成单元,用于将所述测试短信的回复短信与所述预期回复短信进行 比较,生成比较结果并保存。
8、 根据权利要求5~7中任一项所迷的对短信业务进行测试的系统,其特征在于,所述移动网设备包括移动交换中心,用于接收所述测试短信并传递到短信中心,以及将所述回复短信传递到基站;短信中心,用于将所述测试短信转发到短信网关,以及将所述回复短信转 发到所述移动交换中心;短信网关,用于将所述测试短信发送到接入服务器;以及将所述回复短信 转发到所述短信中心; 所述业务端设备包括接入服务器,用于将所述测试短信传递到业务服务器;以及将所述回复短 信传递到所述短信网关;业务服务器,用于根据所述测试短信内容,生成回复短信并发送至所述接 入服务器。
9、 根据权利要求8所述的系统,其特征在于,所述移动网设备还包括移动信息服务中心MISC,用于对所述测试短信进行用户鉴权,并将鉴权通过 消息返回所述短信网关。
10、 一种网络设备,其特征在于,包括测试装置,用于保存测试短信及其预期回复短信,并将所述测试短信传递 到调制调解器,并将所述测试短信的回复短信与所述预期回复短信进行比较, 生成比较结果并保存;调制调解器,用于将所述测试短信转换成无线信号,以及将接收到的回复 短信转换成有线信号,并将所述回复短信传递到测试装置。
11、 根据权利要求IO所述的网络设备,其特征在于,所述测试装置包括测试参凄i单元,用于保存预置的测试短信及其预期回复短信;驱动单元,用于驱动所述无线调制调解器发送所述测试短信到基站,监控 所述调制调解器传递的回复短信的到达并接收;结果生成单元,用于将所述测试短信的回复短信与所述预期回复短信进行 比较,生成比较结果并保存。
12、根据权利要求10所述的网络设备,其特征在于,所述驱动单元包括 用户操作单元,用于从所述测试参数单元获得测试短信,将该测试短信发送 到任务启动单元;任务启动单元,用于将所述测试短信传递到转换单元,并将用户操作单元 接收的回复短信传递到所述结果生成单元;转换单元,用于将所述任务启动单元及"^口单元向对方发送的数据包进行 格式转换;接口单元,用于驱动调制调解器发送测试短信,并接收回复短信。
全文摘要
本发明公开了一种对短信业务进行测试的方法,首先测试装置保存测试短信及其预期回复短信,基站将所述测试短信发送到移动网设备,所述移动网设备将所述测试短信传递到业务端设备;所述业务端设备根据所述测试短信内容,生成回复短信并向所述移动网设备发送,所述移动网设备将所述回复短信传递到基站;所述测试装置将所述回复短信与所述预期回复短信进行比较,生成比较结果并保存。本发明还公开了一种对短信业务进行测试的系统及一种网络设备。本发明技术方案覆盖了移动网设备和业务端设备,可以全面地暴露短信业务在真实运行时可能存在的问题,准确地检测短信业务是否正常,确保在使用该短信业务时不出现故障或很少出现故障,提高短信业务用户的体验。
文档编号H04W24/04GK101132591SQ200710077010
公开日2008年2月27日 申请日期2007年9月7日 优先权日2007年9月7日
发明者飞 李, 欧阳骏, 军 薛 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1