【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种业务属性的计数方法及装置。
技术介绍
随着通信设备的业务处理能力不断加强,业务统计计数指标不断增加且随着应用场景的变化而变化,这就需要统计计数技术能够灵活的适应不同的应用场景。目前,现有的统计计数技术都是针对已知的统计需求进行统计计数和资源分配。针对不同的报文属性采用不同的计数装置,并不存在兼容多种应用场景的计数装置,比如,针对某一种业务下的不同报文属性进行分类统计计数,或者对相同/相似的报文属性进行优化后再计数时,并不能通过同一个计数装置来实现。所以,就存在现有技术的报文属性计数装置不能灵活地适应于多种应用场景。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种业务属性的计数方法及装置,以满足多种应用场景的需求,提高灵活性。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供一种业务属性计数装置,包括:配置模块以及至少一个计数流水模块;其中,所述计数流水模块包括:键值生成模块、索引模块以及计数器更新模块;所述键值生成模块,用于接收业务请求信号;对所述业务请求信号中携带的业务属性中待优化的属性字段进行优化,获得优化后的属性字段;至少根据预设的配置信息、所述业务属性中普通属性字段以及所述优化后的属性字段,生成对应的键值,并发送至所述索引模块;所述索引模块,用于接收所述对应的键值;根据所述对应的键值,确定一一对应的计数器索引地址,并发送至所述计数器更新模块;所述计数器更新模块,用于根据所述计数器索引地址,进行计数操作并更新计数器表,其中,所述计数器表的表项为所述业务属性所对应的计 ...
【技术保护点】
一种业务属性计数装置,其特征在于,包括:配置模块以及至少一个计数流水模块;其中,所述计数流水模块包括:键值生成模块、索引模块以及计数器更新模块;所述键值生成模块,用于接收业务请求信号;对所述业务请求信号中携带的业务属性中待优化的属性字段进行优化,获得优化后的属性字段;至少根据预设的配置信息、所述业务属性中普通属性字段以及所述优化后的属性字段,生成对应的键值,并发送至所述索引模块;所述索引模块,用于接收所述对应的键值;根据所述对应的键值,确定一一对应的计数器索引地址,并发送至所述计数器更新模块;所述计数器更新模块,用于根据所述计数器索引地址,进行计数操作并更新计数器表,其中,所述计数器表的表项为所述业务属性所对应的计数器的值。
【技术特征摘要】
1.一种业务属性计数装置,其特征在于,包括:配置模块以及至少一个计数流水模块;其中,所述计数流水模块包括:键值生成模块、索引模块以及计数器更新模块;所述键值生成模块,用于接收业务请求信号;对所述业务请求信号中携带的业务属性中待优化的属性字段进行优化,获得优化后的属性字段;至少根据预设的配置信息、所述业务属性中普通属性字段以及所述优化后的属性字段,生成对应的键值,并发送至所述索引模块;所述索引模块,用于接收所述对应的键值;根据所述对应的键值,确定一一对应的计数器索引地址,并发送至所述计数器更新模块;所述计数器更新模块,用于根据所述计数器索引地址,进行计数操作并更新计数器表,其中,所述计数器表的表项为所述业务属性所对应的计数器的值。2.根据权利要求1所述的装置,其特征在于,所述键值生成模块,包括:映射表模块以及逻辑运算模块;其中,所述映射表模块,用于存储所述配置模块下发的所述预设映射表,并按将所述待优化的属性字段按照预设的映射表进行映射,获得对应的映射值;将所述映射值确定为所述优化后的属性字段;所述逻辑运算模块,用于根据所述配置信息,生成所述普通属性字段以及所述优化后的属性字段对应的键值,并发送至所述索引模块。3.根据权利要求1所述的装置,其特征在于,所述业务请求信号还可以为用户在业务处理过程中添加的计数请求,所述计数请求中携带有自定义属性;所述逻辑运算模块,还用于根据所述预设的配置信息、所述普通属性字段、所述优化后的属性字段以及所述自定义属性,生成所述对应的键值。4.根据权利要求1所述的装置,其特征在于,所述索引模块,包括:偏移表模块以及索引计算模块;其中,所述偏移表模块,用于存储计数器的偏移地址以及计数器偏移使能信号;所述索引计算模块,用于在预设偏移表中读取与所述对应的键值一一对应的计数器偏移地址以及计数器偏移使能信号;根据所述业务请求信号中携带的计数器基地址、所述计数器偏移地址以及所述计数器偏移使能信号,确定所述计数器索引地址。5.根据权利要求4所述的装置,其特征在于,所述索引计算模块,具体用于根据来自所述配置模块的计数器更新控制信息中的计数器使能信号,确定自身所处的计数流水模块是否使能;当自身所处的计数流水模块使能时,根据所述对应的键值,在所述预设偏移表中读取对应的所述计数器偏移地址以及所述计数器偏移使能信号。6.根据权利要求4所述的装置,其特征在于,所述索引计算模块,还用于根据来自所述配置模块的计数器更新控制信息中的计数器使能信号和所述计数器偏移使能信号,确定是否更新所述计数器表;所述计数器更新模...
【专利技术属性】
技术研发人员:张春晖,闫振林,包闯,安康,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。