一种话单处理方法、设备及系统的制作方法

文档序号:10474380阅读:506来源:国知局
一种话单处理方法、设备及系统的制作方法
【专利摘要】本发明公开了一种话单处理方法、设备及系统,所述方法包括:通过设定的进程关系表查找待处理话单所需到达的下一话单处理环节,再根据设定的负载均衡规则以及设定的进程处理效率表选取所述下一话单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系,所述进程处理效率表中存储有各话单处理环节的各进程所具备的处理效率。也就是说,在本案中,综合考虑了各进程之间的前后关联关系、负载均衡规则以及各进程的处理效率,为待处理话单动态地选取相应话单处理环节中的最佳进程进行处理,提高了话单处理的及时性及准确性,实现了话单处理整体效率的最佳化。
【专利说明】
-种话单处理方法、设备及系统
技术领域
[0001] 本发明设及移动通信计费领域,尤其设及一种话单处理方法、设备及系统。
【背景技术】
[0002] 计费系统的话单处理有多个环节,如,话单预处理、话单批价W及话单入库等等, 且每个环节又包含有多个进程,如话单预处理环节包含解码进程、业务分析进程和查重进 程等多个进程,在运些环节的各进程中,除了话单预处理中的解码进程是由人工进行配置 话单走向外,其他各进程均配置为话单自动走向,同时,除解码进程的每个进程有单独的存 储块外,每个环节的所有进程共享一个共享存储块,用于存放已经到达运个环节的话单。话 单处理的具体过程为每个进程从共享存储块中取得话单进行处理,然后传送至下一个环节 的共享存储块,直至话单正常入库。
[0003] 现有计费系统采用多进程并行处理话单技术对话单进行处理,在一定程度上保证 了话单处理的速度,但是当话单到达各环节后,在共享存储块中的等待处理时间是不可估 计的,导致话单处理时间无法预计。并且,各环节进程处理话单依赖同一共享存储块,而随 着业务量不断的增加,话单量也会随之增加,系统的负荷相应增大,运就要求每个环节的共 享存储块在空间上能够承受越来越大的话单量,在性能上能够保持稳定,而一旦其中某一 个共享存储块发生突发情况的话,则会导致所有话单积压在运一处理环节,从而影响计费 的准确性和及时性,进而降低了用户体验。
[0004] 另外,为了保证话单的处理效率,现有计费系统制定了负载均衡规则,每个进程按 照制定的负载均衡规则从共享存储块中取得话单进行处理。但是由于解码进程处理话单的 过程是由人工分配不同类型的话单放入不同的解码进程进行处理的,而人为因素会造成各 进程话单量分配不均衡,因此,负载均衡规则对解码进程来说,没有起到实际的作用,容易 导致有的进程话单少处理速度快,有的进程话单积压较多处理速度慢的情况,进而影响话 单处理的及时性。 阳〇化]因此,亟需提供一种新的话单处理方法,来解决目前存在的话单处理不及时W及 准确性差的问题。

【发明内容】

[0006] 本发明实施例提供了一种话单处理方法、设备及系统,用W解决现有技术中存在 的话单处理不及时W及准确性差的问题。
[0007] 本发明实施例提供了一种话单处理方法,包括:
[0008] 根据设定的进程关系表查找待处理话单所需到达的下一话单处理环节,其中,所 述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系;
[0009] 根据设定的负载均衡规则W及设定的进程处理效率表选取所述下一话单处理环 节中的至少一个进程对所述待处理话单进行处理,其中,所述进程处理效率表中存储有各 话单处理环节的各进程所具备的处理效率。
[0010] 进一步地,各话单处理环节的各进程分别配置有一个独立的用于存储所述进程对 应的待处理话单的存储块。
[0011] 进一步地,每一进程所具备的处理效率是根据所述进程的处理速度、所述进程所 对应的存储块中的待处理话单的个数、预设的话单最大等待时长W及所述进程所对应的话 单处理环节的权重值所确定的。
[0012] 进一步地,所述根据设定的负载均衡规则W及设定的进程处理效率表选取所述下 一话单处理环节中的至少一个进程对所述待处理话单进行处理,包括:
[0013] 根据设定的负载均衡规则W及设定的进程处理效率表选取所述下一话单处理环 节中的至少一个所具备的处理效率高于其所对应的最低极限效率、且所具备的处理速度高 于其所对应的最低极限速度、且所对应的存储块中的待处理话单的个数低于对应的最大可 存储个数的进程对所述待处理话单进行处理。
[0014] 进一步地,所述方法还包括:
[0015] 根据更新后的各话单处理环节的各进程之间的前后关联关系W及更新后的各话 单处理环节的各进程所对应的处理效率分别对所述进程关系表W及所述进程处理效率表 进行实时或定时更新。
[0016] 进一步地,所述话单处理环节包括预处理环节、批价环节、入库前分发环节W及话 单入库环节。
[0017] 进一步地,本发明实施例还提供了一种话单处理设备,包括:
[0018] 查找单元,用于根据设定的进程关系表查找待处理话单所需到达的下一话单处理 环节,其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系;
[0019] 处理单元,用于根据设定的负载均衡规则W及设定的进程处理效率表选取所述下 一话单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程处理效率 表中存储有各话单处理环节的各进程所具备的处理效率。
[0020] 进一步地,各话单处理环节的各进程分别配置有一个独立的用于存储所述进程对 应的待处理话单的存储块。
[0021] 进一步地,每一进程所具备的处理效率是根据所述进程的处理速度、所述进程所 对应的存储块中的待处理话单的个数、预设的话单最大等待时长W及所述进程所对应的话 单处理环节的权重值所确定的。
[0022] 进一步地,所述处理单元,具体用于根据设定的负载均衡规则W及设定的进程处 理效率表选取所述下一话单处理环节中的至少一个所具备的处理效率高于其所对应的最 低极限效率、且所具备的处理速度高于其所对应的最低极限速度、且所对应的存储块中的 待处理话单的个数低于对应的最大可存储个数的进程对所述待处理话单进行处理。
[0023] 进一步地,所述设备还包括:
[0024] 更新单元,用于根据更新后的各话单处理环节的各进程之间的前后关联关系W及 更新后的各话单处理环节的各进程所对应的处理效率分别对所述进程关系表W及所述进 程处理效率表进行实时或定时更新。
[00巧]进一步地,所述话单处理环节包括预处理环节、批价环节、入库前分发环节W及话 单入库环节。
[00%] 进一步地,本发明实施例还提供了一种话单处理系统,所述系统包含本发明实施 例中所述的话单处理设备。 阳027] 本发明有益效果如下:
[0028] 本发明实施例提供了一种话单处理方法、设备及系统,可通过设定的进程关系表 查找待处理话单所需到达的下一话单处理环节,再根据设定的负载均衡规则W及设定的进 程处理效率表选取所述下一话单处理环节中的至少一个进程对所述待处理话单进行处理, 其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系,所述进程 处理效率表中存储有各话单处理环节的各进程所具备的处理效率。也就是说,在本发明实 施例所述技术方案中,综合考虑了各进程之间的前后关联关系、负载均衡规则W及各进程 的处理效率,为待处理话单动态地选取相应话单处理环节中的最佳进程进行处理,提高了 话单处理的及时性及准确性,实现了话单处理整体效率的最佳化。
【附图说明】
[0029] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获得其他 的附图。
[0030] 图1所示为本发明实施例一中一种话单处理方法的流程示意图;
[0031] 图2所示为本发明实施例二中一种话单处理设备的结构示意图。
【具体实施方式】
[0032] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。 W33] 实施例一:
[0034] 本发明实施例一提供了一种话单处理方法,如图1所示,其为本发明实施例一所 述话单处理方法的流程示意图,所述方法可包括W下步骤:
[0035] 步骤101 :根据设定的进程关系表查找待处理话单所需到达的下一话单处理环 节,其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系。
[0036] 其中,所述进程关系表可W是预先配置的,具体地,可根据各话单处理前后环节的 各进程之间的前后关联关系配置所述进程关系表,保证前一环节的任一进程处理后的话单 能够由后一环节的任一进程处理即可,本发明对此不作寶述。
[0037] 也就是说,在本发明所述实施例中,可引入网络的概念,W各进程为节点,形成能 够反映各话单处理环节所包含的各进程之间的前后关联关系的进程关系表,W保证前一环 节的任一进程处理后的话单能够由后一环节的任一进程处理。
[0038] 其中,所述话单处理环节可包括预处理环节、批价环节、入库前分发环节W及话单 入库环节等。进一步地,所述预处理环节可包括解码进程、业务解析进程W及查重进程等, 本发明对此不作寶述。
[0039] 需要说明的是,由于话单处理过程是单向处理过程,不存在逆向处理,因此,所述 进程关系表中的网络结构也是单向的,本发明对此不作寶述。
[0040] 具体地,所述进程关系表可如下表1所示:
[0041] 表1:进程关系表
[0042]
[0044] 进一步地,在本发明所述实施例中,可为每一进程配置一个独立的用于存储所述 进程对应的待处理话单的存储块。运样,可使得每个存储块中保存的话单的数量大大减小, 从而可提高话单的处理速度,并且能够避免现有技术中存在的将大量话单存储在同一共享 存储块中导致的等待时间过长的问题,同时,还能够避免现有技术中存在的共享存储块发 生异常造成整个环节的话单无法处理的问题,进一步提高了话单处理的及时性W及准确 性。
[0045] 步骤102 :根据设定的负载均衡规则W及设定的进程处理效率表选取所述下一话 单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程处理效率表中 存储有各话单处理环节的各进程所具备的处理效率。
[0046] 其中,每一进程所具备的处理效率是根据所述进程的处理速度、所述进程所对应 的存储块中的待处理话单的个数、预设的话单最大等待时长W及所述进程所对应的话单处 理环节的权重值所确定的,具体可表示为如下公式:
[0047]
[0048] 其中,各话单处理环节的权重值通常是根据经验值,如不同业务处理流程所对应 的调试值所确定的,并且,可根据实际情况进行相应的调整修正,本发明对此不作寶述。类 似的,各话单的最大等待时长通常也是根据经验值所确定的,并且,可根据实际情况进行相 应的调整修正,本发明对此也不作寶述。
[0049] 具体地,所述步骤102根据设定的负载均衡规则W及设定的进程处理效率表选取 所述下一话单处理环节中的至少一个进程对所述待处理话单进行处理可具体实施为:
[0050] 根据设定的负载均衡规则W及设定的进程处理效率表选取所述下一话单处理环 节中的至少一个所具备的处理效率高于其所对应的最低极限效率、且所具备的处理速度高 于其所对应的最低极限速度、且所对应的存储块中的待处理话单的个数低于对应的最大可 存储个数的进程对所述待处理话单进行处理。
[0051] 也就是说,可预先对各进程的处理速度、话单积压量(各进程所对应的存储块中 的待处理话单的个数)W及处理效率设置一个口限,待一个进程的话单积压过多(如等于 或超过其所对应的存储块中的待处理话单的最大可存储个数)或处理速度太慢(等于或 低于其所对应的最低极限速度)或处理效率太慢(等于或低于其所对应的最低极限效率) 时,在为待处理话单选取相应进程时,可不再考虑该进程,从而可避免该进程一再被选中, 提高话单处理的效率。
[0052] 需要说明的是,各进程的处理速度、话单积压量W及处理效率所对应的口限可根 据实际情况来设定。特殊地,对于各进程的处理效率来说,可根据各进程的处理速度和各进 程所对应的存储块中待处理话单的个数来确定相应的处理效率口限,即最低处理效率。例 如,当某一进程待处理话单积压过多(如等于或超过其所对应的存储块中的待处理话单的 最大可存储个数)或处理速度过慢(等于或低于其所对应的最低极限速度)时,可将此时 该进程的处理效率更新为该进程所对应的最低极限效率,W避免该进程一再被选中,本发 明实施例对此不作寶述。
[0053] 具体地,所述进程处理效率表可如下表2所示(其中数据为举例说明):
[0054] 表2 :进程处理效率表 阳化引
[C
[0057] 进一步地,需要说明的是,在本发明所述实施例中,在利用多个进程处理对应的待 处理话单时可采用并行方式进行处理,也可根据各进程的先后顺序对相应的待处理话单进 行处理,本发明实施例对此不作限定。
[0058] 进一步地,为了提高所述进程关系表W及所述进程处理效率表中的各数据的准确 性,W达到整个流程的处理效率最佳化,所述方法还可包括:
[0059] 根据更新后的各话单处理环节的各进程之间的前后关联关系W及更新后的各话 单处理环节的各进程所对应的处理效率分别对所述进程关系表W及所述进程处理效率表 进行实时或定时更新。
[0060] 如,可在确定存在进程的上线或下线时,更新各进程之前的前后关联关系,并根据 更新后的各进程之间的前后关联关系对所述进程关系表进行相应更新。
[0061] 本发明实施例一提供了一种话单处理方法,可通过设定的进程关系表查找待处理 话单所需到达的下一话单处理环节,再根据设定的负载均衡规则W及设定的进程处理效率 表选取所述下一话单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述 进程关系表用于表示各话单处理环节的各进程之间的前后关联关系;所述进程处理效率表 中存储有各话单处理环节的各进程所具备的处理效率。也就是说,在本发明实施例所述技 术方案中,从全局考虑,综合考虑了各进程之间的前后关联关系、负载均衡规则W及各进程 的处理效率,为待处理话单动态的选取相应话单处理环节中的最佳进程进行处理,提高了 话单处理的及时性及准确性,并实现了话单处理整体效率的最佳化。另外,本发明实施例 针对各进程均配置有一个独立的用于存储所述进程对应的待处理话单的存储块,从而避免 了现有技术中存在的将大量话单存储在同一共享存储块中导致的等待时间过长的问题,同 时,还能够避免现有技术中存在的共享存储块发生异常造成整个环节的话单无法处理的问 题,进一步提高了话单处理的及时性W及准确性,同时还可达到提高系统稳定性的效果,提 高了用户体验。 W62] 实施例二
[0063] 基于与本发明实施例一相同的发明构思,本发明实施例二提供了一种话单处理设 备,该话单处理设备的具体实施可参见上述方法实施例一中的相关描述,重复之处不再寶 述,其结构示意图如图2所示,该设备主要可包括:
[0064] 查找单元21,可用于根据设定的进程关系表查找待处理话单所需到达的下一话单 处理环节,其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系。
[0065] 其中,各话单处理环节的各进程分别配置有一个独立的用于存储所述进程对应的 待处理话单的存储块。
[0066] 另外,需要说明的是,所述话单处理环节可包括预处理环节、批价环节、入库前分 发环节W及话单入库环节等。进一步地,所述预处理环节可包括解码进程、业务解析进程W 及查重进程等,本发明对此不作寶述。
[0067] 处理单元22,可用于根据设定的负载均衡规则W及设定的进程处理效率表选取所 述下一话单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程处理 效率表中存储有各话单处理环节的各进程所具备的处理效率。
[0068] 其中,每一进程所具备的处理效率是根据所述进程的处理速度、所述进程所对应 的存储块中的待处理话单的个数、预设的话单最大等待时长W及所述进程所对应的话单处 理环节的权重值所确定的。
[0069] 进一步地,所述处理单元22,可具体用于根据设定的负载均衡规则W及设定的进 程处理效率表选取所述下一话单处理环节中的至少一个所具备的处理效率高于其所对应 的最低极限效率、且所具备的处理速度高于其所对应的最低极限速度、且所对应的存储块 中的待处理话单的个数低于对应的最大可存储个数的进程对所述待处理话单进行处理。
[0070] 进一步地,在一实施例中,所述设备还可包括:
[0071] 更新单元23,可用于根据更新后的各话单处理环节的各进程之间的前后关联关系 W及更新后的各话单处理环节的各进程所对应的处理效率分别对所述进程关系表W及所 述进程处理效率表进行实时或定时更新。
[0072] 进一步地,基于与本发明实施例二相同的发明构思,本发明实施例还提供了一种 话单处理系统,该系统包含上述话单处理设备,所述系统的具体实施可参见上述设备实施 例二中的相关描述,重复之处不再寶述。
[0073] 也就是说,在本发明所述技术方案中,可通过设定的进程关系表查找待处理话单 所需到达的下一话单处理环节,再根据设定的负载均衡规则W及设定的进程处理效率表选 取所述下一话单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程 关系表用于表示各话单处理环节的各进程之间的前后关联关系;所述进程处理效率表中存 储有各话单处理环节的各进程所具备的处理效率。也就是说,在本发明实施例所述技术方 案中,从全局考虑,综合考虑了各进程之间的前后关联关系、负载均衡规则W及各进程的处 理效率,为待处理话单动态的选取相应话单处理环节中的最佳进程进行处理,提高了话单 处理的及时性及准确性,并实现了话单处理整体效率的最佳化。另外,本发明实施例针对各 进程均配置有一个独立的用于存储所述进程对应的待处理话单的存储块,从而避免了现有 技术中存在的将大量话单存储在同一共享存储块中导致的等待时间过长的问题,同时,还 能够避免现有技术中存在的共享存储块发生异常造成整个环节的话单无法处理的问题,进 一步提高了话单处理的及时性W及准确性,同时还可达到提高系统稳定性的效果,提高了 用户体验。
[0074] 本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机 程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面 的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计 算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程 序产品的形式。
[00巧]本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、W及流程图和/或方框图中的流程和/或方框的结合。可提供运些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器W产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0076] 运些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备W特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0077] 运些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤W产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[0078] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对运些实施例作出另外的变更和修改。所W,所附权利要求意欲解释为包括优 选实施例W及落入本发明范围的所有变更和修改。
[0079] 显然,本领域的技术人员可W对本发明进行各种改动和变型而不脱离本发明的精 神和范围。运样,倘若本发明的运些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含运些改动和变型在内。
【主权项】
1. 一种话单处理方法,其特征在于,包括: 根据设定的进程关系表查找待处理话单所需到达的下一话单处理环节,其中,所述进 程关系表用于表示各话单处理环节的各进程之间的前后关联关系; 根据设定的负载均衡规则以及设定的进程处理效率表选取所述下一话单处理环节中 的至少一个进程对所述待处理话单进行处理,其中,所述进程处理效率表中存储有各话单 处理环节的各进程所具备的处理效率。2. 如权利要求1所述的方法,其特征在于,各话单处理环节的各进程分别配置有一个 独立的用于存储所述进程对应的待处理话单的存储块。3. 如权利要求2所述的方法,其特征在于,每一进程所具备的处理效率是根据所述进 程的处理速度、所述进程所对应的存储块中的待处理话单的个数、预设的话单最大等待时 长以及所述进程所对应的话单处理环节的权重值所确定的。4. 如权利要求1所述的方法,其特征在于,所述根据设定的负载均衡规则以及设定的 进程处理效率表选取所述下一话单处理环节中的至少一个进程对所述待处理话单进行处 理,包括: 根据设定的负载均衡规则以及设定的进程处理效率表选取所述下一话单处理环节中 的至少一个所具备的处理效率高于其所对应的最低极限效率、且所具备的处理速度高于其 所对应的最低极限速度、且所对应的存储块中的待处理话单的个数低于对应的最大可存储 个数的进程对所述待处理话单进行处理。5. 如权利要求1所述的方法,其特征在于,所述方法还包括: 根据更新后的各话单处理环节的各进程之间的前后关联关系以及更新后的各话单处 理环节的各进程所对应的处理效率分别对所述进程关系表以及所述进程处理效率表进行 实时或定时更新。6. 如权利要求1所述的方法,其特征在于,所述话单处理环节包括预处理环节、批价环 节、入库前分发环节以及话单入库环节。7. -种话单处理设备,其特征在于,包括: 查找单元,用于根据设定的进程关系表查找待处理话单所需到达的下一话单处理环 节,其中,所述进程关系表用于表示各话单处理环节的各进程之间的前后关联关系; 处理单元,用于根据设定的负载均衡规则以及设定的进程处理效率表选取所述下一话 单处理环节中的至少一个进程对所述待处理话单进行处理,其中,所述进程处理效率表中 存储有各话单处理环节的各进程所具备的处理效率。8. 如权利要求7所述的设备,其特征在于,各话单处理环节的各进程分别配置有一个 独立的用于存储所述进程对应的待处理话单的存储块。9. 如权利要求8所述的设备,其特征在于,每一进程所具备的处理效率是根据所述进 程的处理速度、所述进程所对应的存储块中的待处理话单的个数、预设的话单最大等待时 长以及所述进程所对应的话单处理环节的权重值所确定的。10. 如权利要求7所述的设备,其特征在于, 所述处理单元,具体用于根据设定的负载均衡规则以及设定的进程处理效率表选取所 述下一话单处理环节中的至少一个所具备的处理效率高于其所对应的最低极限效率、且所 具备的处理速度高于其所对应的最低极限速度、且所对应的存储块中的待处理话单的个数 低于对应的最大可存储个数的进程对所述待处理话单进行处理。11. 如权利要求7所述的设备,其特征在于,所述设备还包括: 更新单元,用于根据更新后的各话单处理环节的各进程之间的前后关联关系以及更新 后的各话单处理环节的各进程所对应的处理效率分别对所述进程关系表以及所述进程处 理效率表进行实时或定时更新。12. 如权利要求7所述的设备,其特征在于,所述话单处理环节包括预处理环节、批价 环节、入库前分发环节以及话单入库环节。13. -种话单处理系统,其特征在于,所述系统包含权利要求7-12任一所述的话单处 理设备。
【文档编号】H04W4/24GK105828309SQ201510002565
【公开日】2016年8月3日
【申请日】2015年1月5日
【发明人】刘晓峰, 梁耿, 成勇, 叶军, 蒙丽彬
【申请人】中国移动通信集团广西有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1