【技术实现步骤摘要】
本专利技术涉及在线计费系统领域,尤其涉及在线计费系统的研发测试环节领域,具 体是指一种。
技术介绍
依托于Diameter (直径)协议的在线计费系统(Online Charging System, 0CS)是 一个实时的基于业务使用和系统进行交互计费的系统,依托该系统能够解决用户实时信用 控制、预付费使用数据业务和增值业务实时计费等问题。与此相对应的是离线计费系统,在 会话完成后收集文件形式的话单信息,计费不会实时影响服务过程,但计费过程是准实时 的。在计费系统的研发过程中,功能测试、回归测试、性能测试是重要的组成部分,但与离线 计费系统测试过程可以基于文件形式话单(即静态数据)不同的是,在线计费系统需要模 拟网络侧相关物理设备的交互状态,从而构成对应的测试信令。同时,测试信令的生成,需 要考虑多级信令转发(如手机与基站交互、用户漫游等场景),复杂业务场景的存在导致无 法通过单个网络设备模拟与计费系统之间交互的在线计费信令。 在离线计费系统的研发过程中,功能测试、回归测试、性能测试相关测试数据的准 备依赖于话单。由于文件形式的⑶R(calling detail records,呼叫详细记录)话单中的数 据是静态的,并且计费过程主要由话单采集、预处理、批价、入库、合帐、统计等主要环节构 成,所以在测试过程中只要预先准备好相关的CDR话单即可以发起以上的测试。而在基于 Diameter协议的在线计费系统中,计费系统还需要根据用户余额,实时反算用户可用资源 并通过信令下发到各级网元设备。因此,在测试过程中需要有相关的网元设备模 ...
【技术保护点】
一种基于在线计费环境实现模拟收发设备信令的系统,其特征在于,所述的系统包括:信令分离模块,用以读取系统用于保存采集到的数据包的数据文件并还原所述的数据文件得到系统采集的数据包并解析所述的数据包中的数个信令报文得到各个所述的信令报文所对应的信令数据以及将各个所述的信令数据按照信令单位逐个发送至信令存储模块;信令存储模块,用以存储所述的信令分离模块发送的信令数据;信令调度模块,用以处理系统发送的控制指令并发送收会话指令至信令收发模块;信令收发模块,用以根据所述的信令调度模块发送的会话指令从所述的信令存储模块中查询并提取对应的初始化信令作为请求信令并向系统指定的目标发送该请求信令以及接收和解析该目标返回的响应信令并作出对应的响应动作。
【技术特征摘要】
1. 一种基于在线计费环境实现模拟收发设备信令的系统,其特征在于,所述的系统包 括: 信令分离模块,用以读取系统用于保存采集到的数据包的数据文件并还原所述的数据 文件得到系统采集的数据包并解析所述的数据包中的数个信令报文得到各个所述的信令 报文所对应的信令数据以及将各个所述的信令数据按照信令单位逐个发送至信令存储模 块; 信令存储模块,用以存储所述的信令分离模块发送的信令数据; 信令调度模块,用以处理系统发送的控制指令并发送收会话指令至信令收发模块; 信令收发模块,用以根据所述的信令调度模块发送的会话指令从所述的信令存储模块 中查询并提取对应的初始化信令作为请求信令并向系统指定的目标发送该请求信令以及 接收和解析该目标返回的响应信令并作出对应的响应动作。2. 根据权利要求1所述的基于在线计费环境实现模拟收发设备信令的系统,其特征在 于,所述的数据包包括被还原的IP协议数据包和被还原的TCP协议数据包,各个所述的信 令数据包括所述的信令报文以及所述的信令报文对应的信令发送时间和会话标识,所述的 会话指令包括信令报文对应的会话标识和系统规定的发送速率。3. 根据权利要求1所述的基于在线计费环境实现模拟收发设备信令的系统,其特征在 于,所述的系统还包括信令采集模块,所述的信令采集模块用以采集数据包并保存所述的 数据包至所述的数据文件中。4. 根据权利要求3所述的基于在线计费环境实现模拟收发设备信令的系统,其特征在 于,所述的信令采集模块还包括数据过滤单元,所述的数据过滤单元用以过滤并去除所述 的数据包中与在线计费环境无关的数据。5. 根据权利要求4所述的基于在线计费环境实现模拟收发设备信令的系统,其特征在 于,所述的信令采集模块采用网络旁路的方式采集所述的数据包。6. -种通过权利要求1至5中任一项所述的系统基于在线计费环境实现模拟收发设备 信令的方法,其特征在于,所述的方法包括以下步骤: (1) 所述的信令分离模块读取系统用于保存采集到的数据包的数据文件并还原所述的 数据文件得到系统采集的数据包; (2) 所述的信令分离模块解析所述的数据包中的数个信令报文得到各个所述的信令报 文所对应的信令数据; (3) 所述的信令分离模块将各个所述的信令数据按照信令单位逐个发送至信令存储模 块; (4) 所述的信令存储模块存储所述的信令分离模块发送的信令数据; (5) 所述的信令调度模块处理系统发送的控制指令并发送会话指令至所述的信令收发 模块; (6) 所述的信令收发模块根据所述的信令调度模块发送的会话指令从所述的信令存储 模块中查询并提取对应的初始化信令作为请求信令; (7) 所述的信令收发模块向系统指定的目标发送该请求信令; (8) 所述的信令收发模块接收和解析该目标返回的响应信令并作出对应的响应动作。7. 根据权利要求6所述的基于在线计费环境实现模拟收发设备信令的方法,其特征在 于,所述的步骤⑴和⑵之间,...
【专利技术属性】
技术研发人员:王延炯,
申请(专利权)人:普元信息技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。