发明名称 一种自动处理电话用户大批量割接数据的方法
摘要 本发明公开了一种自动处理电话用户大批量割接数据的方法,涉及电话交换机技术领域。所述方法包括:为用户的每一个性能创建参照数据;对相关参数初始化,并对用户数据报告逐行识别,直到识别到“普通电话报告成功开始标识”;遍历所述用户数据报告,判断用户数据报告中单个用户数据报告是否结束,如果没结束,则识别单个用户的性能,加入用户脚本;否则对单个用户数据报告进行收尾;通过循环去除没有性能的无效用户,将处理完成的性能语句输出。本发明的方法根据用户数据报告中用户所具有的性能,可以自动生成交换机可以识别的脚本指令,整个数据分析过程无需任何人工操作,自动修正交换机数据错误。
申请公布号 CN102891936B 申请公布日期 2016.06.08
申请号 CN201210345452.4 申请日期 2012.09.17
申请人 齐乐 发明人 齐乐
分类号 H04M3/22(2006.01)I;H04M7/00(2006.01)I 主分类号 H04M3/22(2006.01)I
代理机构 北京华沛德权律师事务所 11302 代理人 刘丽君
主权项 一种自动处理电话用户大批量割接数据的方法,其特征在于,包括:A.为用户的每一个性能创建参照数据;B.对相关参数初始化,并对用户数据报告逐行识别,如果识别到“普通电话报告成功开始标识”,则执行步骤C;如果识别到“普通电话报告失败开始标识”,不执行任何操作;C.遍历所述用户数据报告,判断用户数据报告中单个用户数据报告是否结束,如果结束,则对单个用户数据报告进行收尾,直到完成用户数据报告中的所有单个用户数据报告,执行步骤E;如果没结束,执行步骤D;D.识别单个用户的性能,加入用户脚本,执行步骤C;E.通过循环去除没有性能的无效用户,将处理完成的性能语句输出;所述创建参照数据的步骤具体包括:创建一个交换机类,该类中包含“读取”和“生成”语句,两类语句都包含如下性能的参照数据:普通电话报告成功开始标识、普通电话报告失败开始标识、结束标识、号码头、普通组02、IP组08、预付费组09、移机组21、移机IP组22、公话组05、公话组03、国内标识、国际标识、停话标识、欠费单停标识、欠费双停标识、电话伴侣标识、来显标识、呼叫转移、免打扰标识、闹铃标识、呼叫等待标识、温线标识、三方通话标识、缩位拨号标识、呼叫限制、反极标识;所述对相关参数初始化的步骤具体包括:创建物理号标识,用来标记单个用户是否为物理号用户;创建计数器变量,用来记录用户交换机报告读取进度标识;创建缩位拨号标识,用来标记用户是否具有缩位功能;创建停话标识,用来标记用户是否处于停机保号状态;创建一个用户脚本变量,用于容纳单一用户脚本指令;初始化物理号标识为否、计数器变量归零及缩位拨号标识为否;建立一个容纳所有用户脚本的数组容器,用来容纳创建的多个用户脚本;所述对单个用户数据报告进行收尾的步骤具体包括:判断该用户是否为物理号用户,如果是,则追加物理号处理语句;在用户脚本结尾处追加结束处理语句,将物理号标识初始化为否,将用户脚本追加至数组容器;判断用户是否具有缩位拨号功能,如果有,将缩位拨号处理语句追加至数组容器;判断用户是否停话,如停话,将停话标识处理语句追加至数组容器;初始化用户脚本、电话号码、缩位拨号标识、物理号标识、停话标识参数。
地址 100031 北京市西城区厂甸胡同9号(北门)-厂甸电话局