一种拨测方法,装置及其系统的制作方法

文档序号:7645267阅读:138来源:国知局
专利名称:一种拨测方法,装置及其系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种拨测装置、系统和方法。
技术背景在各种无线系统中, 一般针对无线设备的改造,升级,扩容甚至是一般配 置数据修改,为了可靠起见,都要求在操作完成以后,对改造或升级后的设备 进行拨打测试,即通常所说的拨测,以验证改造或升级后的设备是否能正常工 作。现有的拨测方法一4殳是采用现网设备进行拨测。例如在移动通信网中,如对移动交换中心(MSC, Mobile Service Switching Center )、业务交换点(SSP, Service Switch Point )、业务控制点(SCP, Service Control Point)或应用服务器 (AS, Application Server)等网元进行了升级,改变了原有的通信资费或新增了 增值业务(如使用户可享受更优惠的长途费和漫游费的业务等等),则使用一个 能将呼叫触发到上述网元的现网终端拨打电话,验证通信资费是否正确。 在实现本发明的过程中,发明人发现现有的拨测技术存在如下缺点 使用现网设备进行拨测,对拨测资源的要求较高,例如,进行长途拨测的 时候,需要异地被叫配合;验证主叫漫游的时候,则需要漫游到异地的用户配 合;进行拨测的时间也有限,部分测试用例无法用现网设备测试,例如,通话 时间大于一个小时后,费率五折优惠,进行拨测时,难以通过拨打一个小时-睑 证对应计费是否正确。发明内容本发明实施例提供一种拨测的方法,装置以及系统,可以利用现网设备在 线进行拨测,降低对拨测资源的依赖度。为了解决上述问题,本发明的实施例提供了一种拨测方法,包括 接收主叫终端的呼叫; 根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信自 将所述修改后的呼叫通过被测网元接续到被叫终端; 获得呼叫过程中所述被测网元产生的数据。 相应地,本发明的实施例还提供了一种拨测装置,包括 接收单元,用于接收来自主叫终端的呼叫;处理单元,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息 对应的信息,并将所述{务改后的呼叫通过被测网元接续到^皮叫终端; 获得单元,用于在呼叫过程中获得所述被测网元产生的数据。 同时,本发明的实施例还提供了一种拨测系统,包括拨测装置和被测网元, 其中所述拨测装置,用于接收主叫终端的呼叫,根据预先设置的待模拟信息修 改所述呼叫中与所述待模拟信息对应的信息,并将所述修改后的呼叫通过所述 被测网元接续到被叫终端;及获得呼叫过程中所述被测网元产生的数据;所述被测网元,用于接收所述修改后的呼叫,并将所述呼叫接续到被叫终 端;及在呼叫过程产生数据。实施本发明,具有如下有益效果本发明实施例采用现网设备在线进行拨测,从所述来自客户端的拨测任务 中的特性信息中识别出待测试呼叫,并根据拨测任务中待模拟的信息,修改发 送至被测网元的启动检测点消息,使得在进行正常地呼叫处理流程的同时完成 拨测任务,从而降低了对拨测资源的依赖度,并保证了拨测流程和实际流程的 一致性。图1是本发明提供的拨测系统第一实施例的组成示意图; 图2是本发明提供的拨测系统第二实施例的组成示意图; 图3是本发明实施例提供的拨测装置的结构示意图; 图4是本发明提供的拨测方法第 一 实施例的流程示意图; 图5是本发明提供的拨测方法第二实施例的流程示意图; 图6是本发明提供的拨测方法第三实施例的流程示意图;


图7是本发明提供的拨测方法第四实施例的流程示意图; 图8是本发明提供的拨测方法第五实施例的流程示意图。
具体实施方式
本发明实施提供了一种拨测方法,拨测装置及其系统,可以利用现网设备 进行在线拨测,并减少了拨测资源的投入。图1是本发明提供的拨测系统的第一实施例组成示意图。在本实施例中,拨测装置被内置于主叫终端和被叫终端之间的网元中,具 体地,被内置在被测的网元中,此处仅为举例,被测装置还可以内置于移动交 换中心,业务交换点等现网设备中,参见图1,拨测系统具体包括客户端1,用于创建拨测任务,并向拨测装置2下发所述拨测任务,进一步, 还可以在拨测完成后接收来自拨测装置的拨测结果;需要说明的是,所述拨测 任务可以不通过客户端1创建,而由拨测装置2自身创建,这里仅为举例,本 发明实施例的范围不仅仅限于此。例如,,支设对网元SCP作了升级,改变了主叫终端在00: 00~01: 00时刻 的呼叫的资费标准,那么客户端1就创建一个拨测任务,以测试升级后的SCP 对00: 00~01: 00时刻的呼叫的计费是否正确。所述拨测任务中包含特征信息以及待模拟的信息;在本实施例中,特征信 息为待测试呼叫的主叫号码(即主叫终端的号码),以帮助拨测装置2从众多的 发送至升级或者改造后的被测网元中的呼叫消息中识别出待测试呼叫,而待模 拟信息为呼叫时间,是在拨测装置2识别出待测试呼叫后,修改呼叫消息中的 呼叫时间为00: 30,此处仅为举例,本发明实施例的范围不仅限于此。此外,客户端1还可以浏览拨测结果,便于验证系统的正确性。所述拨测系统还包括现网设备3 ,用于向被测网元2发起呼叫请求,并触发到拨测装置; 所述系统还包括被测网元2和内置于其中的拨测装置,其中 拨测装置,用于接收主叫终端的呼叫,根据预先设置的待模拟信息修改所 述呼叫中与所述待模拟信息对应的信息,并将所述修改后的呼叫通过所述被测 网元2接续到被叫终端;及获得呼叫过程中所述被测网元2产生的数据;并向 客户端1上报拨测结果。
被测网元2,用于接收所述修改后的呼叫,并将所述呼叫接续到被叫终端; 及在呼叫过程产生数据,并向拨测装置返回所述拨测结果。需要说明的是,所述被测网元2在具体应用中,可以是应用服务器或者SCP 等等。在本实施例中,现网设备3具体为主叫终端,这里以主叫终端发起呼叫请 求被接续到业务交换节点(SSP, Service Switching Point)为例说明本实施例, SSP根据主叫用户的签约信息,判断得到所述呼叫为智能呼叫,则通过拨测装 置向SCP或应用服务器发送呼叫请求消息,本实施例中为发送启动检测点(IDP, Initial Detection Point)消息;拨测装置接收到所述启动检测点消息后,根据拨测任务中的待测试呼叫的 特征信息(本实施例中为主叫终端的号码),从接收到的多个IDP消息中识别出 待测试的IDP (即待测试呼叫),并根据拨测任务中的待测试呼叫的待模拟信息 (本实施例中为呼叫时间00: 30 )将识别出的IDP中的呼叫时间修改为00: 30, 具体的,可以将IDP消息中的Time&Timezone字段修改为00: 30。优选的,对 于无需模拟的信息,保持该IDP中的原始信息。拨测装置将修改后的IDP接续到被测网元2,被测网元2接收所述修改后的 呼叫,并将所述呼叫接续到被叫终端;及在呼叫过程产生数据,并向拨测装置 返回所述拨测结果。需要说明的是,这里的现网设备3是一个广泛的概念,是指在终端用户和 被测网元之间,可以向拨测装置发起呼叫请求,以触发拨测流程的设备。图2是本发明提供的拨测系统的第二实施例的组成示意图。在本实施例中,拨测装置为独立的网元,参见图1,拨测系统具体包括客户端1,用于创建拨测任务,并向拨测装置4下发所述拨测任务,进一步, 还可以在拨测完成后接收来自拨测装置4的拨测结果;需要说明的是,所述拨 测任务可以不通it^户端1创建,而由拨测装置2自身创建,这里仅为举例, 本发明实施例的范围不仅仅限于此。例如,假设对网元SCP作了升级,改变了主叫终端拨打A地长途的资费标 准,那么客户端1就创建一个拨测任务,以测试升级后的SCP对拨打A地长途 电话的计费是否正确。所述拨测任务中包含特征信息以及待模拟的信息;在本实施例中,特性信 息为待测试呼叫的主叫号码(即主叫终端的号码),以帮助拨测装置4从众多的 发送至升级或者改造后的被测网元中的呼叫消息中识别出待测试呼叫,而待模 拟信息为A地的电话号码,是在拨测装置4识别出待测试呼叫后,将启动监测 点消息中的A地的电话号码设置为A地某一移动终端号码17387640983,此处 仅为举例,本发明实施例的范围不仅限于此。此外,客户端1还可以浏览拨测结果,便于验证系统的正确性。所述拨测系统还包括现网设备3 ,用于向被测网元2发起呼叫请求,并触发到拨测装置4;所述系统还包括被测网元2和独立的拨测装置4,其中拨测装置4,用于接收主叫终端的呼叫,根据预先设置的待模拟信息修改所 述呼叫中与所述待模拟信息对应的信息,并将所述修改后的呼叫通过所述被测网元2接续到被叫终端;及获得呼叫过程中所述被测网元2产生的数据;并向 客户端1上报拨测结果。被测网元2,用于接收所述修改后的呼叫,并将所述呼叫接续到被叫终端; 及在呼叫过程产生数据,并向拨测装置4返回所述拨测结果。需要说明的是,所述被测网元2在具体应用中,可以是应用服务器或者SCP 等等。在本实施例中,现网设备3具体为主叫终端,这里以主叫终端发起呼叫请 求被接续到业务交换节点(SSP, Service Switching Point)为例说明本实施例, SSP根据主叫用户的签约信息,判断得到所述呼叫为智能呼叫,则通过拨测装 置向SCP或应用服务器发送呼叫请求消息,本实施例中发送启动检测点(IDP, Initial Detection Point)消息;拨测装置4接收到所述IDP消息后,根据拨测任务中的待测试呼叫的特征 信息(本实施例中为主叫终端的号码),从接收到的多个IDP消息中识别出待测 试的IDP (即待测试呼叫),并根据拨测任务中的待测试呼叫的待模拟信息(本 实施例中为A地某一移动终端号码17387640983 )将识别出的IDP中的被叫号 码修改为17387640983,具体的,可以将IDP消息中的Called Party BCD Number 字段修改为17387640983。优选的,对于无需模拟的信息,保持该IDP中的原始 信息。拨测装置4将修改后的IDP接续到被测网元2,被测网元2接收所述修改后 的呼叫,并将所述呼叫接续到被叫终端;及在呼叫过程产生数据,并向拨测装置4返回所述拨测结果。需要说明的是,这里的现网设备3是一个广泛的概念,是指在终端用户和被测网元之间,可以向拨测装置发起呼叫请求,以触发拨测流程的设备。 如图3所示,是本发明实施例提供的拨测装置的结构示意图。 在本实施例中,假设对网元SCP做了升级,改变了主叫漫游到A地时拨打电话的资费标准,则拨测装置需要测试升级后的SCP对主叫终端漫游到A地时拨打电话的计费是否正确,如图3所示,本发明实施例提供的拨测装置具体包括接收单元20,接收来自现网设备的呼叫,本实施例中为接收主叫终端的启 动检测点消息,所述拨测任务包含待测试呼叫的特性信息,在本实施例中,为 主叫号码终端,以及待测试呼叫的待模拟信息,在本实施例中,为漫游地的某 一位置小区标识(Cell ID)或是漫游低的某一移动交换中心地址(MSC Address); 拨测结束后,向客户端返回拨测结果;需要说明的是,所述拨测任务可以不通过客户端创建,而由拨测装置2自 身创建,这里仅为举例,本发明实施例的范围不仅仅限于此。识别单元21,用于4艮据所述拨测任务中待测试呼叫的特性信息(主叫号码 终端),识别出待测试呼叫,本实施例中具体为从多个来自现网设备的启动监测 点(IDP)消息。处理单元22,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信 息对应的信息,并将所述修改后的呼叫通过被测网元接续到被叫终端;例如, 根据所述待测试呼叫的待模拟的信息(漫游地的某一 Cell ID或是漫游低的某一 MSC Address),修改所述IDP消息,将所述修改后的呼叫通过被测网元接续到 -故叫终端;获得单元23,在进行正常的呼叫流程时,获得所述被测网元产生的数据, 以验证升级后的SCP对主叫终端漫游到A地时拨打电话的计费是否正确; 其中,处理单元22具体包括信息修改子模块220,根据预先设置的待模拟信息修改所述呼叫中与所述待 模拟信息对应的信息;例如,根据所述待测试呼叫的待模拟的信息(漫游地的 某一 Cell ID或是漫游地的某一 MSC Address ),修改所述IDP消息中Location Information字段中的Cell ID修改为漫游地的某一 Cell ID或是MSC Address字 段修改为漫游地的某一MSCAddress;需要说明的是,对于拨测任务中无需模拟 的信息和验证的功能,保持IDP消息中的原始信息。呼叫接续子模块221,用于将所述经信息修改子模块220修改后的呼叫,在 本实施例中即为修改后的IDP消息接续到所述被测网元,并接收所述被测网元 返回的呼叫;信息还原子模块222,用于在所述返回的呼叫中,将所述修改的与所述待模 拟信息对应的信息还原为修改前的信息,并将所述还原的呼叫接续到被叫终端。需要说明的是,信息还原子模块222在还原呼叫,本实施例中,在还原IDP 消息之前,需要根据具体的拨测任务,决定是否需要还原所述IDP消息,以屏 蔽信息修改子模块220在拨测时修改的IDP消息和现网设备上报的IDP消息之 间的差异,使得其他的网元可以进行正常的处理。例如,现网设备发起呼叫请 求,拨打的被叫用户是市内的,也即市话呼叫,则在进行拨测验证长途通话的 相关功能的时候,信息修改子模块220将IDP消息中的被叫号码修改为异地号 码进行拨测,在拨测结束后,则需要信息还原子模块222将IDP消息中的异地 号码修改回原来的市话号码,使得其他网元不受拨测的影响,而正常工作。本发明实施例提供的拨测装置可以内置在主叫终端和被叫终端之间的网元 中,如移动交换中心、业务交换点、业务控制点和应用服务器等。图4是本发明提供的拨测方法的第 一 实施例流程示意图。步骤SIOO,客户端创建拨测任务,并向拨测装置发送拨测任务,所述拨测 任务中包含特征信息以及待模拟信息,其中,特征信息可以为发起待测试呼叫 的主叫终端号码(即主叫终端的移动用户国际号码MSISDN: Mobile Subscriber International Service Digital Network Number)或是主叫终端的国际移动用户识别 码(IMSI: International Mobile Subscriber Identification Number ),用于帮助拨测 装置从接收到的众多的呼叫中识别出待测试的呼叫,而待测试呼叫中的待模拟 信息是根据拨测用例而设置的信息。例如,若拨测用例为测试对用户9: 00呼 叫的计费是否正确,则待模拟信息为呼叫的呼叫时间9: 00。需要说明的是,所述拨测任务可以不通过客户端创建,而由拨测装置自身 创建。步骤S101,拨测装置接收主叫终端发起的呼叫,并根据拨测任务中的特征 信息从接收到的众多呼叫中识别出待测试呼叫;需要说明的是,在步骤S100中,拨测任务中可以只包含待模拟信息,这样 在此步骤中便不用识别待测试呼叫,只需接收终端发起的呼叫即可。步骤S102,拨测装置根据拨测任务中的待模拟信息,修改呼叫中与待模拟 信息对应的信息;例如,若待模拟信息为呼叫的呼叫时间9: 00,则根据该待模 拟将呼叫的呼叫时间^修改为9: 00。优选的,保持呼叫中的除待呼叫测试的待模拟的信息以外的原始信息;需要说明的是,在本实施例中,步骤S100是可选的,即可以不用创建拨测 任务,拨测装置可以根据预先设置的待模拟信息,修改所述呼叫中的相应信息。步骤S103,拨测装置将修改后的呼叫通过被测网元接续到被叫终端;需要说明的是,在本步骤中,拨测装置将修改后的呼叫通过被测网元接续 到被叫终端的具体方法可以为拨测装置首先将修改后的呼叫接续到被测网元, 被测网元进一 步将呼叫接续到被叫终端;另外,拨测装置将修改后的呼叫通过被测网元接续到被叫终端的具体方法 还可以为拨测装置首先将修改后的呼叫接续到被测网元,被测网元处理呼叫 后,将处理后的呼叫接续到拨测装置,拨测装置进一步将处理后的呼叫接续到 被叫终端;优选的,在这种方法中,拨测装置在接收到被测网元返回的呼叫后, 还可以进一步将在步骤S102中修改的与待模拟信息对应的信息还原为修改前的 信息,如将呼叫时间还原为修改前的真实的呼叫时间,并将还原后的呼叫接续 到被叫终端。本实施例中的被测网元可以为移动交换中心(MSC)、业务交换点(SSP)、 业务控制点(SCP)、应用服务器(AS),归属位置寄存器;步骤S104,拨测装置获得呼叫过程中被测网元产生的数据;优选的,当呼 叫结束后,拨测装置获得呼叫过程中被测网元产生数据,即测试结果,完成拨 测任务;步骤S105,拨测装置向客户端上报获得的呼叫过程中的数据,即拨测结果。 本发明实施例提供的拨测装置可以内置在主叫终端和被叫终端之间的网元 中,如移动交换中心(MSC, Mobile Service Switching Center )、业务交换点(SSP, Service Switch Point )、业务控制点(SCP, Service Control Point)和应用月良务器 (AS, Application Server)等。 本实施利用主叫终端发起呼叫请求,在呼叫流程中完成了在线拨测,将拨 测装置内置在主叫终端和被叫终端之间的网元中,减少了拨测资源的投入。图5是本发明提供的拨测方法的第二实施例流程示意图。本实施例中,,支设对网元应用服务器作了升级,改变了主叫终端拨打A地 长途电话的资费标准,现在需要测试升级后的应用服务器对拨打A地长途电话 的计费是否正确,如图5所示,本发明实施例提供的拨测方法的流程如下步骤S200,客户端创建拨测任务,并向拨测装置发送拨测任务。所述拨测 任务中包含待测试呼叫的特性信息以及待模拟信息。在本实施例中,特征信息 为待测试呼叫的主叫号码(即主叫终端的号码),待模拟信息为A地电话号码, 本实施例中,可以将被叫的本地号码改为待模拟的A地电话号码,具体设置为 A地的某一移动终端号码17387640983;步骤S201,主叫终端发起呼叫,所述呼叫接续到MSC;步骤S202, MSC接收到呼叫后,向应用服务器发送呼叫请求消息,所述呼 叫请求消息首先被接续到拨测装置;步骤S203,拨测装置接收到呼叫请求消息后,根据拨测任务中的特征信息(本实施例中为主叫终端号码)从接收到的众多呼叫请求消息中识别出待测试的呼叫,并根据拨测任务中的待模拟信息(本实施例中为A地某一移动终端号码17387640983 )将识别出的呼叫请求消息中的本地被叫号码修改为A地的17387640983 ,具体的,可以将呼叫请求消息中的Called Party BCD Number字段修改为17387640983。优选的,保持呼叫请求消息中除待模拟信息之外的原始信 台 步骤S204,拨测装置将修改后的呼叫请求消息发送到应用服务器; 步骤S205,应用服务器接收到所述呼叫请求消息后,根据主叫位置、被叫 号码,呼叫时间、主叫是否漫游等信息确定计费标准,并向MSC发送申请计费 (AC: Apply Charging)消息,指示MSC开始计费,所述AC消息首先祐义送 到拨测装置。本实施例中,由于应用服务器接收到的呼叫请求消息中的被叫号 码已经修改为17387640983,应用服务器根据号码17387640983确定被叫所述地 为A地,所以应用服务器确定的计费标准为主叫终端拨打A地长途电话的计费 标准;步骤S206,拨测装置接收到AC消息后,将该AC消息发送给MSC;
步骤S207,应用服务器向拨测装置发送连接(Connect)消息或是继续 (Continue)消息,指示MSC建立主叫终端和被叫终端的连接。优选的,若拨 测装置接收到的是Connect消息,则将Connect消息中的被叫号码修改为主叫终 端发起呼叫时拨打的原本地被叫号码,具体的,可以将Connect消息中的 Destination Routing Address字,爻修改为主叫终端发起呼叫时拨打的原本地;故叫 号码,并将修改后的Connect消息发送到MSC;步骤S208,拨测装置将所述连接(Connect)消息或是继续(Continue)消 息转发至MSC;步骤S209,呼叫结束后,MSC通过向拨测装置发送申请计费报告(ACR: Apply Charging Report)消息;步骤S210,拨测装置将所述申请计费报告(ACR: Apply Charging Report) 消息转发至应用服务器;步骤S211,应用服务器收到ACR消息后,根据所述ACR消息修改数据库, 并产生话单;需要说明的是,本步骤S205到步骤S211中,SCP与SSP的交互可以不通 过拨测装置,即SCP与SSP之间直接进行交互,本技术领域技术人员熟知这一 交互,在此不在赘述。步骤S212,拨测装置获得该话单,并验证所述话单中的计费是否正确,从 而验证升级后的应用服务器对A地长途电话呼叫的计费是否正确,至此完成拨 测任务。本实施例中,拨测装置可以主动从应用服务器上获取话单,也可以被 动的接收应用服务器发送的话单;在步骤S213,拨测任务结束后,拨测装置向客户端上报拨测结果。本实施除了在呼叫流程中进行在线拨测,将拨测装置内置在主叫终端和被 叫终端之间的网元中,减少拨测资源的投入,还可以将根据待模拟信息而修改 的呼叫请求消息进行还原,本实施例中,将A地的被叫号码修改为原始的本地 被叫号码,使得完成拨测后,不影响正常的呼叫流程。下面以具体的实施例进一步说明本发明提供的技术方案。在以下实施例中, 假设对SCP进行了升级,修改了 SCP对接入呼叫的计费标准,需要对升级后的 SCP进行拨测。需要说明的是,拨测装置可以设置在SCP中,也可以设置在SCP 与其他网元之间,如设置在SCP与SSP之间,以下实施例中以拨测装置位于SSP 与SCP之间为例进行说明,相应的,拨测装置根据拨测任务中待模拟信息,修改SSP与SCP交互的相关信令。参见图6,为本发明提供的拨测方法的第三实施例的流程示意图。 本实施例中,,li殳对网元SCP作了升级,改变了主叫终端在00: 00-01:00时刻的呼叫的资费标准,现在需要测试升级后的SCP对00: 00~01: 00时刻的呼叫的计费是否正确,如图6所示,本发明实施例提供的拨测方法具体流程如下步骤S300,客户端创建拨测任务,并向拨测装置发送拨测任务。所述拨测 任务中包含待测试呼叫的特性信息以及待模拟信息。在本实施例中,特征信息 为待测试呼叫的主叫号码(即主叫终端的号码),待模拟信息为呼叫时间,本实 施例中,可以将待模拟的呼叫时间具体设置为00: 30 ;步骤S301,主叫终端发起呼叫,所述呼叫接续到SSP;步骤S302, SSP接收到呼叫后,根据主叫用户的签约信息(O-CSI)判断得 到所述呼叫为智能呼叫,并向SCP发送启动检测点(IDP: Initial Detection Point) 消息,所述IDP消息首先裙:接续到拨测装置;步骤S303,拨测装置接收到IDP消息后,根据拨测任务中的特征信息(本 实施例中为主叫终端号码)从接收到的众多IDP中识别出待测试IDP (即待测 试呼叫),并根据拨测任务中的待模拟信息(本实施例中为呼叫时间00: 30)将 识别出的IDP中的呼叫时间修改为00: 30,具体的,可以将IDP消息中的 Time&Timezone字段修改为00: 30。优选的,对于无需模拟的信息,保持该IDP 中的原始信息;步骤S304,拨测装置将修改后的IDP发送到SCP;步骤S305, SCP接收到所述IDP后,根据主叫位置、被叫号码,呼叫时间、 主叫是否漫游等信息确定计费标准,并向SSP发送申请计费(AC: Apply Charging)消息,指示SSP开始计费,所述AC消息首先被发送到拨测装置。本 实施例中,由于SCP接收到的IDP中的呼叫时间已经被修改为00: 30,所以 SCP确定的计费标准为00: 00-01: OO时刻的计费标准;步骤S306,拨测装置接收到AC消息后,将该AC消息发送给SSP;步骤S307, SCP向拨测装置发送连接(Connect)消息或是继续(Continue) 消息,指示SSP建立主叫终端和被叫终端的连接; 步骤S308,拨测装置将所述连接(Connect)消息或是继续(Continue)消 息转发至SSP;步骤S309,呼叫结束后,SSP通过向拨测装置发送申请计费报告(ACR: Apply Charging Report)消息;步骤S310,拨测装置将所述申请计费报告(ACR: Apply Charging Report) 消息转发至SCP;步骤S311, SCP收到ACR消息后,根据所述ACR消息修改数据库,并产 生话单;需要说明的是,本步骤S305到步骤S311中,SCP与SSP的交互可以不通 过拨测装置,即SCP与SSP之间直接进行交互,本技术领域技术人员熟知这一 交互,在此不在赘述。步骤S312,拨测装置获得该话单,并验证所述话单中的计费是否正确,从 而验证升级后的SCP对00: 30时的呼叫的计费是否正确,至此完成拨测任务。 本实施例中,拨测装置可以主动从SCP上获取话单,也可以被动的接收SCP发 送的话单;在步骤S313,拨测任务结束后,拨测装置向客户端上报拨测结果。参见图7,为本发明提供的拨测方法的第四实施例的流程示意图。本实施例中,假设对网元SCP作了升级,改变了主叫终端拨打A地长途电 话的资费标准,现在需要测试升级后的SCP对拨打A地长途电话的计费是否正 确,如图7所示,本发明实施例提供的拨测方法的流程如下步骤S400,客户端创建拨测任务,并向拨测装置发送拨测任务。所述拨测 任务中包含待测试呼叫的特性信息以及待模拟信息。在本实施例中,特征信息 为待测试呼叫的主叫号码(即主叫终端的号码),待模拟信息为A地电话号码, 本实施例中,可以将待模拟的A地电话号码具体设置为A地的某一移动终端号 码17387640983;步骤S401,主叫终端发起呼叫,所述呼叫接续到SSP;步骤S402, SSP接收到呼叫后,根据主叫用户的签约信息(O-CSI)判断得 到所述呼叫为智能呼叫,并向SCP发送启动检测点(IDP: Initial Detection Point) 消息,所述IDP消息首先被接续到拨测装置;步骤S403,拨测装置接收到IDP消息后,根据拨测任务中的特征信息(本
实施例中为主叫终端号码)从接收到的众多IDP中识别出待测试IDP (即4寺测 试呼叫),并根据拨测任务中的待模拟信息(本实施例中为A地某一移动终端号 码17387640983 )将识别出的IDP中的被叫号码修改为17387640983,具体的, 可以将IDP消息中的Called Party BCD Number字段修改为17387640983。优选 的,对于无需模拟的信息,保持该IDP中的原始信息; 步骤S404,拨测装置将修改后的IDP发送到SCP;步骤S405, SCP接收到所述IDP后,根据主叫位置、被叫号码,呼叫时间、 主叫是否漫游等信息确定计费标准,并向SSP发送申请计费(AC: Apply Charging)消息,指示SSP开始计费,所述AC消息首先被发送到拨测装置。本 实施例中,由于SCP接收到的IDP中的被叫号码已经修改为17387640983, SCP 根据号码17387640983确定被叫所述地为A地,所以SCP确定的计费标准为主 叫终端拨打A地长途电话的计费标准;步骤S406,拨测装置接收到AC消息后,将该AC消息发送给SSP;步骤S407, SCP向拨测装置发送连接(Connect)消息或是继续(Continue) 消息,指示SSP建立主叫终端和被叫终端的连接。优选的,若拨测装置接收到 的是Connect消息,则将Connect消息中的被叫号码修改为主叫终端发起呼叫时 拨打的原被叫号码,具体的,可以将Connect消息中的Destination Routing Address 字段修改为主叫终端发起呼叫时拨打的原被叫号码,并将修改后的Connect消息 发送到SSP;步骤S408,拨测装置将所述连接(Connect)消息或是继续(Continue)消 息转发至SSP;步骤S409,呼叫结束后,SSP通过向拨测装置发送申请计费报告(ACR: Apply Charging Report)消息;步骤S410,拨测装置将所述申请计费报告(ACR: Apply Charging Report) 消息转发至SCP;步骤S411, SCP收到ACR消息后,根据所述ACR消息修改数据库,并产 生话单;需要说明的是,本步骤S405到步骤S411中,SCP与SSP的交互可以不通 过拨测装置,即SCP与SSP之间直接进行交互,本技术领域技术人员熟知这一 交互,在此不在赘述。
步骤S412,拨测装置获得该话单,并验证所述话单中的计费是否正确,从 而验证升级后的SCP对00: 30时的呼叫的计费是否正确,至此完成拨测任务。 本实施例中,拨测装置可以主动从SCP上获取话单,也可以被动的接收SCP发 送的话单;在步骤S413,拨测任务结束后,拨测装置向客户端上报拨测结果。参见图8,为本发明提供的拨测方法的第五实施例的流程示意图。本实施例中,假设对网元SCP作了升级,改变了主叫终端漫游到A地时拨 打电话的资费标准,现在需要测试升级后的SCP对主叫终端漫游到A地时拨打 电话的计费是否正确,如图8所示,本发明实施例提供的拨测方法的流程如下步骤S500,客户端创建拨测任务,并向拨测装置发送拨测任务。所述拨测 任务中包含待测试呼叫的特性信息以及待模拟信息。在本实施例中,特征信息 为待测试呼叫的主叫号码(即主叫终端的号码),待模拟信息为漫游地信息,本 实施例中,可以将待模拟的漫游信息具体设置为漫游地的某一位置小区标识 (Cell ID)或是漫游地的某一移动交换中心地址(MSC Address);步骤S501,主叫终端发起呼叫,所述呼叫接续到SSP;步骤S502, SSP接收到呼叫后,根据主叫用户的签约信息(O-CSI)判断得 到所述呼叫为智能呼叫,并向SCP发送启动检测点(IDP: Initial Detection Point) 消息,所述IDP消息首先被接续到拨测装置;步骤S503,拨测装置接收到IDP消息后,根据拨测任务中的特征信息(本 实施例中为主叫终端号码)从接收到的众多IDP中识别出待测试IDP (即待测 试呼叫),并根据拨测任务中的待模拟信息(本实施例中为漫游地的某一 Cell ID 或是漫游地的某一MSC Address)将识别出的IDP中的主叫位置信息修改为漫 游地信息,具体的,可以将IDP消息中的Location Information字段中的Cell ID 修改漫游地的某一 Cell ID或是MSC Address字段修改为漫游地的某一 MSC Address。优选的,对于无需模拟的信息,保持该IDP中的原始信息。步骤S504,拨测装置将修改后的IDP发送到SCP;步骤S505, SCP接收到所述IDP后,根据主叫位置、被叫号码,呼叫时间、 主叫是否漫游等信息确定计费标准,并向SSP发送申请计费(AC: Apply Charging)消息,指示SSP开始计费,所述AC消息首先被发送到拨测装置。本 实施例中,由于SCP接收到的IDP中的主叫位置信息已经修改为漫游地信息,SCP根据Location Information字段中的Cell ID或是MSC Address字段中的MSC Address确定主叫所述地为漫游地,所以SCP确定的计费标准为主叫终端拨在漫 游地拨打电话的计费标准;步骤S506,拨测装置接收到AC消息后,将该AC消息发送给SSP;步骤S507, SCP向拨测装置发送连接(Connect)消息,指示SSP建立主叫 终端和被叫终端的连接;步骤S508,拨测装置将所述连接(Connect)消息发送至SSP;步骤S509,呼叫结束后,SSP向拨测装置发送申请计费报告(ACR: Apply Charging Report)消息;步骤S510,拨测装置将所述申请计费报告(ACR: Apply Charging Report) 消息转发至SCP;步骤S511, SCP收到ACR消息后,根据所述ACR消息修改数据库,并产 生话单。需要说明的是,本步骤S505到步骤S511中,SCP与SSP的交互可以不通 过拨测装置,即SCP与SSP之间直接进行交互,本技术领域技术人员熟知这一 交互,在此不在赘述。步骤S512,拨测装置获得该话单,并验证所述话单中的计费是否正确,从 而验证升级后的SCP对00: 30时的呼叫的计费是否正确,至此完成拨测任务。 本实施例中,拨测装置可以主动从SCP上获取话单,也可以被动的接收SCP发 送的话单。在步骤S513,拨测任务结束后,拨测装置向客户端上报拨测结果。 综上,本发明实施例提供的拨测方法,拨测装置,以及拨测系统,采用现 网设备在线进行拨测,从所述来自客户端的拨测任务的特性信息中识别出待测 试呼叫,并根据拨测任务中待模拟的信息,修改发送至被测网元的IDP信息, 使得在进行正常地呼叫处理流程的同时完成拨测任务,减少了对拨测资源的依 赖,保证了拨测流程和实际流程的一致性,为工程测试节省了拨测资源的投入, 并保证拨测的覆盖率。以上所揭露的仅为本发明 一种较佳实施例而已,不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1、一种拨测方法,其特征在于,包括接收主叫终端的呼叫;根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息;将所述修改后的呼叫通过被测网元接续到被叫终端;获得呼叫过程中所述被测网元产生的数据。
2、 如权利要求1所述的拨测方法,其特征在于,所述拨测方式还包括根 据预先设置的特征信息识别所述呼叫。
3、 如权利要求2所述的拨测方法,其特征在于,所述拨测方式还包括接 收客户端发送的拨测任务,所述拨测任务包含所述待模拟信息和特征信息。
4、 如权利要求2所述的拨测方法,其特征在于,所述拨测方式还包括创 建拨测任务,所述拨测任务包含所述待模拟信息和特征信息。
5、 如权利要求1所述的拨测方法,其特征在于,所述拨测方法还包括上 报所述数据。
6、 如权利要求1至5中任一项所述的拨测方法,其特征在于,所述将所述 修改后的呼叫通过被测网元接续到被叫终端的步骤具体为将所述修改后的呼叫接续到所述被测网元;并 接收所述^皮测网元返回的呼叫;在所述返回的呼叫中,将所述修改的与所述待模拟信息对应的信息还原为 修改前的信息;将所述还原的呼叫接续到被叫终端。
7、 如权利要求1至5中任一项所述的拨测方法,其特征在于,所述被测网 元包括移动交换中心、业务交换点、业务控制点和应用服务器。
8、 一种拨测装置,其特征在于,包括 接收单元,用于接收来自主叫终端的呼叫;处理单元,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息 对应的信息,并将所述修改后的呼叫通过被测网元接续到被叫终端; 获得单元,用于在呼叫过程中获得所述被测网元产生的数据。
9、 如权利要求8所述的拨测装置,其特征在于,所述拨测装置还包括识别 单元,用于根据预先设置的特征信息识别所述呼叫。
10、 如权利要求8所述的拨测装置,其特征在于,所述处理单元具体包括 信息修改子模块,根据预先设置的待模拟信息修改所述呼叫中与所述待才莫拟信息对应的信息;呼叫接续子模块,用于将所述经信息修改子模块修改后的呼叫接续到所述 被测网元,并接收所述被测网元返回的呼叫;信息还原子模块,用于在所述返回的呼叫中,将所述修改的与所述待模拟 信息对应的信息还原为修改前的信息,并将所述还原的呼叫接续到被叫终端。
11、 如权利要求8至10中任一项所述的拨测装置,其特征在于,所述拨测 装置内置在主叫终端和^:叫终端之间的网元中。
12、 一种拨测系统,其特征在于,包括拨测装置和被测网元,其中 所述拨测装置,用于接收主叫终端的呼叫,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息,并将所述修改后的呼叫通过所述 被测网元接续到被叫终端;及获得呼叫过程中所述被测网元产生的数据;所述被测网元,用于接收所述修改后的呼叫,并将所述呼叫接续到被叫终 端;及在呼叫过程产生数据。
13、 如权利要求12所述的拨测系统,其特征在于,所述拨测装置还用于根 据预先设置的特征信息识别所述呼叫。
全文摘要
本发明公开了一种拨测方法,包括接收主叫终端的呼叫;根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息;将所述修改后的呼叫通过被测网元接续到被叫终端;获得呼叫过程中所述被测网元产生的数据。本发明还提供了一种拨测装置和系统,采用本发明,具有减少拨测资源的投入,保证拨测流程和实际流程的一致性,还具有保证拨测的质量和覆盖率优点。
文档编号H04W24/06GK101115266SQ20071002985
公开日2008年1月30日 申请日期2007年8月23日 优先权日2007年8月23日
发明者吴小菁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1