{"title":"Approximate Frequency Counts Algorithm for Network Monitoring and Analysis: Improvement of \"Lossy Counting\"","authors":"Satoshi Ikada, Yoshitaka Hamaguchi","doi":"10.1109/EMERGING.2009.27","DOIUrl":null,"url":null,"abstract":"Monitoring network traffic is important to analyze network state, so that it is necessary to observe various traffic data and then compute the data frequency counts. If we process all the incoming packets, a lot of computer resources (mainly memory and CPU) are needed. Stream mining based algorithms can approximately compute data frequency counts over data streams with small resources. Lossy Counting algorithm is one of stream mining based algorithms for data frequency counts. Although the algorithm is simple, it is able to compute only data stream of fixed length (window size) \"N\" given beforehand. For that reason, it is hard to transact continuous data after N-th within the same error guarantees. In this paper, we propose an algorithm for data frequency counts. We show that our algorithm can compute data frequency after sliding the window continuously with small resources.","PeriodicalId":340950,"journal":{"name":"2009 First International Conference on Emerging Network Intelligence","volume":"227 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 First International Conference on Emerging Network Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMERGING.2009.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Monitoring network traffic is important to analyze network state, so that it is necessary to observe various traffic data and then compute the data frequency counts. If we process all the incoming packets, a lot of computer resources (mainly memory and CPU) are needed. Stream mining based algorithms can approximately compute data frequency counts over data streams with small resources. Lossy Counting algorithm is one of stream mining based algorithms for data frequency counts. Although the algorithm is simple, it is able to compute only data stream of fixed length (window size) "N" given beforehand. For that reason, it is hard to transact continuous data after N-th within the same error guarantees. In this paper, we propose an algorithm for data frequency counts. We show that our algorithm can compute data frequency after sliding the window continuously with small resources.