首页> 外国专利> Adaptive distinct counting for network-traffic monitoring and other applications

Adaptive distinct counting for network-traffic monitoring and other applications

机译:自适应的非重复计数,用于网络流量监控和其他应用

摘要

In one embodiment, a counting method of the invention uses an adaptive sketching-update process to compress an unknown cardinality into a counter value that counts the number of binary ones in a hashed bitmap vector. The sketching-update process is probabilistic in nature and uses bit-flip probabilities that are adaptively decreased as the counter value increases. Parameters of the sketching-update process are selected so that the relative error of cardinality estimates obtained based on the counter values is relatively small and substantially constant over a relatively wide range of cardinalities, e.g., from one to about one million. Due to the latter property, the counting method can advantageously be implemented in the form of embedded software that relies on a relatively small, fixed amount of memory.
机译:在一个实施例中,本发明的计数方法使用自适应草图更新过程将未知基数压缩为计数器值,该计数器值对散列位图矢量中的二进制数进行计数。草图更新过程本质上是概率性的,并且使用随计数器值增加而自适应降低的位翻转概率。选择草图更新过程的参数,以使得基于计数器值获得的基数估计的相对误差相对较小,并且在基数的相对较大范围内(例如,从一到大约一百万)基本恒定。由于后者的特性,计数方法可以有利地以依赖相对较小的固定数量的存储器的嵌入式软件的形式实现。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号