{"title":"Improved byte caching techniques","authors":"I. Demirkan","doi":"10.1109/BlackSeaCom.2015.7185100","DOIUrl":null,"url":null,"abstract":"Byte caching (also known as redundancy elimination) is a commonly used technique in practice to compress data streams in data networks. The congestion of a bottleneck link can be significantly reduced when byte caching is implemented in both ends of the link. We propose four techniques to improve the original byte caching method. Two of these techniques offer better fingerprint sampling for caching and the other two offer better management of fingerprints to increase the likelihood of matching. The implementations of these techniques improve the compression ratio of the original byte caching method by 10-20%, which is a significant boost to the efficiency of byte caching methods. Proposed techniques can be implemented with minimal to moderate overhead compared with the original byte caching method.","PeriodicalId":162582,"journal":{"name":"2015 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BlackSeaCom.2015.7185100","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Byte caching (also known as redundancy elimination) is a commonly used technique in practice to compress data streams in data networks. The congestion of a bottleneck link can be significantly reduced when byte caching is implemented in both ends of the link. We propose four techniques to improve the original byte caching method. Two of these techniques offer better fingerprint sampling for caching and the other two offer better management of fingerprints to increase the likelihood of matching. The implementations of these techniques improve the compression ratio of the original byte caching method by 10-20%, which is a significant boost to the efficiency of byte caching methods. Proposed techniques can be implemented with minimal to moderate overhead compared with the original byte caching method.