【技术实现步骤摘要】
本专利技术涉及话单处理技术,特别涉及一种话单转换方法及装置,属于通信
技术介绍
话单预处理系统是介于交换机系统与计费系统之间的网关设备,主要功能是提供 话单适配的服务。由于交换机系统生成的输入话单数据不能直接传递给计费系统进行识 另IJ,需要做相应的转换之后才可以被计费系统正确识别,因此,就需要话单预处理系统对输 入话单数据进行转换处理。话单预处理系统根据计费系统的要求,把交换机系统产生的话 单数据进行预处理,转换成计费系统能够解析的话单数据。对于不同的交换机系统(同一个生产厂家生产的不同型号的交换机,或者不同生 成厂家生产的交换机)在不同的计费场景下,其输出的话单数据是不同的,即话单格式是 不同的。同样,不同的计费中心采用的计费系统也不一样,其能够解析的话单数据也有一定 的要求。对位于交换机系统和计费系统之间的话单预处理系统而言,其输入话单数据和输 出话单数据是多种多样的。现有的话单预处理系统中,包括一个处理程序库,该处理程序库 中包括了分别针对不同的输入话单格式与输出话单格式的转换关系编译的多个处理程序。 话单预处理系统接收到输入话单数据之后,根据输入话单数据对应的输入话单格式调用处 理程序库中相应的处理程序,将输入话单数据转换成输出话单数据。上述技术方案中,当有新的输入话单格式与输出话单格式的转换关系出现时,需 要重新编译处理程序,并重新封装成处理程序库,增加了系统的开发维护难度,降低了系统 的开发维护效率,降低了系统的灵活性。
技术实现思路
本专利技术实施例提供一种话单转换方法及装置,不需要重新开发新的系统,提高系 统的开发维护效率,提高系 ...
【技术保护点】
一种话单转换方法,其特征在于,包括:根据接收到的输入话单数据的输入话单格式确定对应的输入话单对象模型,以及根据预先指定的输出话单格式确定对应的输出话单对象模型,所述输入话单对象模型包括输入节点和与所述输入节点对应的输入操作函数,所述输入节点与所述输入话单格式中的输入字段对应,所述输出话单对象模型包括输出节点和与所述输出节点对应的输出操作函数,所述输出节点与所述输出话单格式中的输出字段对应;将所述输入话单数据中的输入字段的值填充到所述输入话单对象模型中对应的输入节点中,生成输入话单对象,所述输入话单对象包括所述输入节点和与所述输入节点对应的输入操作函数,所述输入节点中存储有所述输入字段的值;根据所述输入话单对象模型和所述输出话单对象模型调用对应的处理配置文件,利用所述输入操作函数和所述输出操作函数,将所述输入字段的值转换成输出字段的值,并将所述输出字段的值填充到输出话单对象模型中对应的输出节点中,生成输出话单对象,所述输出话单对象包括所述输出节点和与所述输出节点对应的输出操作函数,所述输出节点中存储有所述输出字段的值;从所述输出话单对象中提取出所述输出字段的值,生成输出话单数据。
【技术特征摘要】
一种话单转换方法,其特征在于,包括根据接收到的输入话单数据的输入话单格式确定对应的输入话单对象模型,以及根据预先指定的输出话单格式确定对应的输出话单对象模型,所述输入话单对象模型包括输入节点和与所述输入节点对应的输入操作函数,所述输入节点与所述输入话单格式中的输入字段对应,所述输出话单对象模型包括输出节点和与所述输出节点对应的输出操作函数,所述输出节点与所述输出话单格式中的输出字段对应;将所述输入话单数据中的输入字段的值填充到所述输入话单对象模型中对应的输入节点中,生成输入话单对象,所述输入话单对象包括所述输入节点和与所述输入节点对应的输入操作函数,所述输入节点中存储有所述输入字段的值;根据所述输入话单对象模型和所述输出话单对象模型调用对应的处理配置文件,利用所述输入操作函数和所述输出操作函数,将所述输入字段的值转换成输出字段的值,并将所述输出字段的值填充到输出话单对象模型中对应的输出节点中,生成输出话单对象,所述输出话单对象包括所述输出节点和与所述输出节点对应的输出操作函数,所述输出节点中存储有所述输出字段的值;从所述输出话单对象中提取出所述输出字段的值,生成输出话单数据。2.根据权利要求1所述的方法,其特征在于,还包括建立输入话单对象模型和输出话 单对象模型。3.根据权利要求2所述的方法,其特征在于, 所述建立输入话单对象模型包括对输入话单格式进行语法解析,获取输入话单格式中的输入字段的属性,所述输入字 段的属性包括输入字段的名称、输入字段的类型;根据输入话单格式中的输入字段之间的相互关系,构建输入节点树,所述输入节点树 中的输入节点与所述输入字段对应;根据所述输入节点所对应的输入字段的类型生成所述输入节点对应的操作函数; 所述建立输出话单对象模型包括对输出话单格式进行语法解析,获取输出话单格式中的输出字段的属性,所述输出字 段的属性包括输出字段的名称、输出字段的类型;根据输出话单格式中的输出字段之间的相互关系,构建输出节点树,所述输出节点树 中的输出节点与所述输出字段对应;根据所述输出节点所对应的输出字段的类型生成所述输出节点对应的操作函数。4.一种话单转换装置,其特征在于,包括对象模型确定模块,用于根据接收到的输入话单数据的输入话单格式确...
【专利技术属性】
技术研发人员:刘勇军,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。