CN101115266B - 一种拨测方法,装置及其*** - Google Patents
一种拨测方法,装置及其*** Download PDFInfo
- Publication number
- CN101115266B CN101115266B CN200710029857A CN200710029857A CN101115266B CN 101115266 B CN101115266 B CN 101115266B CN 200710029857 A CN200710029857 A CN 200710029857A CN 200710029857 A CN200710029857 A CN 200710029857A CN 101115266 B CN101115266 B CN 101115266B
- Authority
- CN
- China
- Prior art keywords
- calling
- testing
- information
- testing device
- call
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种拨测方法,包括:接收主叫终端的呼叫;根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息;将所述修改后的呼叫通过被测网元接续到被叫终端;获得呼叫过程中所述被测网元产生的数据。本发明还提供了一种拨测装置和***,采用本发明,具有减少拨测资源的投入,保证拨测流程和实际流程的一致性,还具有保证拨测的质量和覆盖率优点。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种拨测装置、***和方法。
背景技术
在各种无线***中,一般针对无线设备的改造,升级,扩容甚至是一般配置数据修改,为了可靠起见,都要求在操作完成以后,对改造或升级后的设备进行拨打测试,即通常所说的拨测,以验证改造或升级后的设备是否能正常工作。
现有的拨测方法一般是采用现网设备进行拨测。例如在移动通信网中,如对移动交换中心(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的拨测结果;需要说明的是,所述拨测任务可以不通过客户端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,用于根据所述拨测任务中待测试呼叫的特性信息(主叫号码终端),识别出待测试呼叫,本实施例中具体为从多个来自现网设备的启动监测点(IDP)消息。
处理单元22,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息,并将所述修改后的呼叫通过被测网元接续到被叫终端;例如,根据所述待测试呼叫的待模拟的信息(漫游地的某一Cell ID或是漫游低的某一MSC Address),修改所述IDP消息,将所述修改后的呼叫通过被测网元接续到被叫终端;
获得单元23,在进行正常的呼叫流程时,获得所述被测网元产生的数据,以验证升级后的SCP对主叫终端漫游到A地时拨打电话的计费是否正确;
其中,处理单元22具体包括:
信息修改子模块220,根据预先设置的待模拟信息修改所述呼叫中与所述待模拟信息对应的信息;例如,根据所述待测试呼叫的待模拟的信息(漫游地的某一Cell ID或是漫游地的某一MSC Address),修改所述IDP消息中LocationInformation字段中的Cell ID修改为漫游地的某一Cell ID或是MSC Address字段修改为漫游地的某一MSC Address;需要说明的是,对于拨测任务中无需模拟的信息和验证的功能,保持IDP消息中的原始信息。
呼叫接续子模块221,用于将所述经信息修改子模块220修改后的呼叫,在本实施例中即为修改后的IDP消息接续到所述被测网元,并接收所述被测网元返回的呼叫;
信息还原子模块222,用于在所述返回的呼叫中,将所述修改的与所述待模拟信息对应的信息还原为修改前的信息,并将所述还原的呼叫接续到被叫终端。
需要说明的是,信息还原子模块222在还原呼叫,本实施例中,在还原IDP消息之前,需要根据具体的拨测任务,决定是否需要还原所述IDP消息,以屏蔽信息修改子模块220在拨测时修改的IDP消息和现网设备上报的IDP消息之间的差异,使得其他的网元可以进行正常的处理。例如,现网设备发起呼叫请求,拨打的被叫用户是市内的,也即市话呼叫,则在进行拨测验证长途通话的相关功能的时候,信息修改子模块220将IDP消息中的被叫号码修改为异地号码进行拨测,在拨测结束后,则需要信息还原子模块222将IDP消息中的异地号码修改回原来的市话号码,使得其他网元不受拨测的影响,而正常工作。
本发明实施例提供的拨测装置可以内置在主叫终端和被叫终端之间的网元中, 如移动交换中心、业务交换点、业务控制点和应用服务器等。
图4是本发明提供的拨测方法的第一实施例流程示意图。
步骤S100,客户端创建拨测任务,并向拨测装置发送拨测任务,所述拨测任务中包含特征信息以及待模拟信息,其中,特征信息可以为发起待测试呼叫的主叫终端号码(即主叫终端的移动用户国际号码MSISDN:Mobile SubscriberInternational 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,为本发明提供的拨测方法的第三实施例的流程示意图。
本实施例中,假设对网元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:ApplyCharging)消息,指示SSP开始计费,所述AC消息首先被发送到拨测装置。本实施例中,由于SCP接收到的IDP中的呼叫时间已经被修改为00:30,所以SCP确定的计费标准为00:00~01:00时刻的计费标准;
步骤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(即待测试呼叫),并根据拨测任务中的待模拟信息(本实施例中为A地某一移动终端号码17387640983)将识别出的IDP中的被叫号码修改为17387640983,具体的,可以将IDP消息中的Called Party BCD Number字段修改为17387640983。优选的,对于无需模拟的信息,保持该IDP中的原始信息;
步骤S404,拨测装置将修改后的IDP发送到SCP;
步骤S405,SCP接收到所述IDP后,根据主叫位置、被叫号码,呼叫时间、主叫是否漫游等信息确定计费标准,并向SSP发送申请计费(AC:ApplyCharging)消息,指示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字段修改为漫游地的某一MSCAddress。优选的,对于无需模拟的信息,保持该IDP中的原始信息。
步骤S504,拨测装置将修改后的IDP发送到SCP;
步骤S505,SCP接收到所述IDP后,根据主叫位置、被叫号码,呼叫时间、主叫是否漫游等信息确定计费标准,并向SSP发送申请计费(AC:ApplyCharging)消息,指示SSP开始计费,所述AC消息首先被发送到拨测装置。本实施例中,由于SCP接收到的IDP中的主叫位置信息已经修改为漫游地信息,SCP根据Location Information字段中的Cell ID或是MSC Address字段中的MSCAddress确定主叫所述地为漫游地,所以SCP确定的计费标准为主叫终端拨在漫游地拨打电话的计费标准;
步骤S506,拨测装置接收到AC消息后,将该AC消息发送给SSP;
步骤S507,SCP向拨测装置发送连接(Connect)消息,指示SSP建立主叫终端和被叫终端的连接;
步骤S508,拨测装置将所述连接(Connect)消息发送至SSP;
步骤S509,呼叫结束后,SSP向拨测装置发送申请计费报告(ACR:ApplyCharging 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信息,使得在进行正常地呼叫处理流程的同时完成拨测任务,减少了对拨测资源的依赖,保证了拨测流程和实际流程的一致性,为工程测试节省了拨测资源的投入,并保证拨测的覆盖率。
以上所揭露的仅为本发明一种较佳实施例而已,不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (13)
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所述的拨测***,其特征在于,所述拨测装置还用于根据预先设置的特征信息识别所述呼叫。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710029857A CN101115266B (zh) | 2007-08-23 | 2007-08-23 | 一种拨测方法,装置及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710029857A CN101115266B (zh) | 2007-08-23 | 2007-08-23 | 一种拨测方法,装置及其*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101115266A CN101115266A (zh) | 2008-01-30 |
CN101115266B true CN101115266B (zh) | 2010-05-19 |
Family
ID=39023304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710029857A Expired - Fee Related CN101115266B (zh) | 2007-08-23 | 2007-08-23 | 一种拨测方法,装置及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101115266B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101282556B (zh) * | 2008-04-25 | 2012-09-05 | 上海华为技术有限公司 | 拨测方法及相关设备、通信*** |
CN101873579B (zh) * | 2010-05-26 | 2013-08-28 | 华为技术有限公司 | 升级验证数据的获取方法、装置和网络设备 |
CN104753735B (zh) * | 2013-12-31 | 2018-09-07 | ***通信集团上海有限公司 | 一种拨测***及方法 |
CN104994537B (zh) * | 2015-06-09 | 2018-09-11 | 广东欧珀移动通信有限公司 | 一种移动终端国际漫游功能的测试方法及装置 |
CN105634804B (zh) * | 2015-12-29 | 2019-02-12 | 华为技术有限公司 | 一种业务拨测方法、装置以及*** |
CN106603340A (zh) * | 2016-12-28 | 2017-04-26 | 成都网丁科技有限公司 | 一种cdn质量的主动拨测方法及*** |
CN109587351B (zh) * | 2019-01-23 | 2020-04-07 | 北京三快在线科技有限公司 | 一种呼叫测试方法、装置、设备及存储介质 |
CN112016012B (zh) * | 2019-05-30 | 2023-09-08 | ***通信集团浙江有限公司 | 资源服务质量智能拨测方法及装置 |
CN114615696A (zh) * | 2020-12-08 | 2022-06-10 | 中国联合网络通信集团有限公司 | 自动拨测方法、装置、***、服务器和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5357557A (en) * | 1991-11-06 | 1994-10-18 | Nec Corporation | Inter-mobile-terminal testing method in cellular automobile telephone system |
CN1859689A (zh) * | 2005-10-14 | 2006-11-08 | 华为技术有限公司 | 移动通信***的测试呼叫方法 |
CN1972493A (zh) * | 2006-12-19 | 2007-05-30 | 华为技术有限公司 | 自动拨测***和方法 |
-
2007
- 2007-08-23 CN CN200710029857A patent/CN101115266B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5357557A (en) * | 1991-11-06 | 1994-10-18 | Nec Corporation | Inter-mobile-terminal testing method in cellular automobile telephone system |
CN1859689A (zh) * | 2005-10-14 | 2006-11-08 | 华为技术有限公司 | 移动通信***的测试呼叫方法 |
CN1972493A (zh) * | 2006-12-19 | 2007-05-30 | 华为技术有限公司 | 自动拨测***和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101115266A (zh) | 2008-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101115266B (zh) | 一种拨测方法,装置及其*** | |
CN100385899C (zh) | 用非结构补充业务数据(ussd)机制指示信息收费的方法 | |
CN101771998B (zh) | 一种漫游通信方法、装置及*** | |
CN101212709B (zh) | 一种实现一卡多号短消息业务的装置及方法 | |
US8060087B2 (en) | CDMA intelligent network system and its method, device for realizing international roaming service | |
CN101656952B (zh) | 一号多卡的实现方法及*** | |
US6253072B1 (en) | Method and system for dynamically updating rate center information | |
CN100426913C (zh) | 一种实现智能用户漫游时发起呼叫的方法 | |
JP4999926B2 (ja) | ローミング操作メカニズムをブロックする方法 | |
CN101374345B (zh) | 一种主叫用户的无线虚拟专网vpn短号传递的方法、装置和*** | |
CN101516080A (zh) | 基于一卡多号业务的呼出方法及一卡多号服务器 | |
KR100932248B1 (ko) | 인바운드 로밍 서비스 가입자에 대한 로밍 부가 서비스제공 시스템 및 그 제공방법 | |
CN102487497B (zh) | 主叫号码变换方法、***及业务控制点 | |
CN102137362B (zh) | 预付费用户的智能改号呼叫方法、***和相关装置 | |
CN101227729A (zh) | 实现移动电话自动租用漫游地电话号码的方法 | |
CN101835128B (zh) | 一种智能网呼叫计费方法及网络 | |
CN101635906B (zh) | 灵活振铃群组智能业务的触发方法与装置 | |
KR100924111B1 (ko) | 아웃바운드 해외 로밍 서비스에서의 음성호 과금 처리시스템 및 그 방법 | |
CN100403813C (zh) | 一种实现号码显示的方法 | |
CN103781042A (zh) | 对漫游状态预付费被叫用户进行业务计费的方法与*** | |
CN103024712A (zh) | 处理回呼业务的的方法和装置 | |
CN102137365B (zh) | 一种预付费用户国际漫游方法和装置 | |
CN100388853C (zh) | 一种phs用户异地临时入网的方法 | |
CN102868993B (zh) | 一种实现双号自动漫游的方法、***和装置 | |
CN101123808B (zh) | 一种向主叫方通知被叫方接通号码的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170818 Address after: 201, room 1, building A, No. 518053, front Bay Road, Qianhai, Shenzhen Shenzhen cooperation zone, Guangdong, China Patentee after: Shenzhen Zhitong World Technology Service Co. Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: Huawei Technologies Co., Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100519 Termination date: 20190823 |