Covert Cycle Stealing in a Single FIFO Server

IF 0.7 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS
Bo Jiang, P. Nain, D. Towsley
{"title":"Covert Cycle Stealing in a Single FIFO Server","authors":"Bo Jiang, P. Nain, D. Towsley","doi":"10.1145/3462774","DOIUrl":null,"url":null,"abstract":"Consider a setting where Willie generates a Poisson stream of jobs and routes them to a single server that follows the first-in first-out discipline. Suppose there is an adversary Alice, who desires to receive service without being detected. We ask the question: What is the number of jobs that she can receive covertly, i.e., without being detected by Willie? In the case where both Willie and Alice jobs have exponential service times with respective rates μ1 and μ2, we demonstrate a phase-transition when Alice adopts the strategy of inserting a single job probabilistically when the server idles: over n busy periods, she can achieve a covert throughput, measured by the expected number of jobs covertly inserted, of O(√ n) when μ1 < 2 μ2, O(√ n log n) when μ1 = 2μ2, and O(nμ2/μ1) when μ1 > 2μ2. When both Willie and Alice jobs have general service times, we establish an upper bound for the number of jobs Alice can execute covertly. This bound is related to the Fisher information. More general insertion policies are also discussed.","PeriodicalId":56350,"journal":{"name":"ACM Transactions on Modeling and Performance Evaluation of Computing Systems","volume":"6 1","pages":"1 - 33"},"PeriodicalIF":0.7000,"publicationDate":"2020-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Modeling and Performance Evaluation of Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3462774","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 5

Abstract

Consider a setting where Willie generates a Poisson stream of jobs and routes them to a single server that follows the first-in first-out discipline. Suppose there is an adversary Alice, who desires to receive service without being detected. We ask the question: What is the number of jobs that she can receive covertly, i.e., without being detected by Willie? In the case where both Willie and Alice jobs have exponential service times with respective rates μ1 and μ2, we demonstrate a phase-transition when Alice adopts the strategy of inserting a single job probabilistically when the server idles: over n busy periods, she can achieve a covert throughput, measured by the expected number of jobs covertly inserted, of O(√ n) when μ1 < 2 μ2, O(√ n log n) when μ1 = 2μ2, and O(nμ2/μ1) when μ1 > 2μ2. When both Willie and Alice jobs have general service times, we establish an upper bound for the number of jobs Alice can execute covertly. This bound is related to the Fisher information. More general insertion policies are also discussed.
单个FIFO服务器中的隐蔽周期窃取
考虑这样一个设置,其中Willie生成一个泊松作业流,并将它们路由到遵循先进先出原则的单个服务器。假设有一个对手Alice,她希望在不被发现的情况下接收服务。我们问这个问题:她可以秘密地接受多少工作,也就是说,不被威利发现?如果威利和爱丽丝就业指数服务时间与各自率μ1和μ2,我们将演示一个相变当爱丽丝采用插入一个战略工作概率当服务器懒散:/ n繁忙的时期,她可以实现秘密吞吐量,衡量预期数量的工作秘密插入,O(√n)当μ1 < 2μ2,O(√n O (log n))当μ1 = 2μ2,和O (nμ2 /μ1)当μ1 > 2μ2。当Willie和Alice的作业都有一般服务时间时,我们为Alice可以隐蔽地执行的作业数建立一个上界。这个边界与费雪信息有关。还讨论了更一般的插入策略。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.10
自引率
0.00%
发文量
9
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信