{"title":"受约束通道上的争用解析","authors":"Elijah Hradovich, M. Klonowski, D. Kowalski","doi":"10.1109/ICPADS51040.2020.00022","DOIUrl":null,"url":null,"abstract":"We examine deterministic contention resolution on a multiple-access channel when packets are injected continuously by an adversary to the buffers of $n$ available stations in the system, arbitrarily at rate at most $\\rho$ packets per round. The aim is to successfully transmit packets and maintain system stability, that is, bounded queues, even in infinite executions. The largest injection rate for which a given contention resolution algorithm guaranties stability is called (algorithm's) throughput. In contrast to the previous work, we consider a channel in which there is a strict limit $k$ on the total number of stations allowed to transmit or listen to the channel at a given time, that can never be exceeded; we call such channel a $k$-restrained channel. We construct adaptive and full sensing protocols with optimal throughput 1 and almost optimal throughput $1-1/n$, respectively, in a constant-restrained channel. By contrast, we show that restricted protocols based on schedules known in advance obtain throughput at most $\\min\\{\\frac{k}{n}, \\frac{1}{3\\log n}\\}$. We also support our theoretical analysis by simulation results of our algorithms in systems of moderate, realistic sizes and scenarios, and compare them with popular backoff protocols.","PeriodicalId":196548,"journal":{"name":"2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Contention resolution on a restrained channel\",\"authors\":\"Elijah Hradovich, M. Klonowski, D. Kowalski\",\"doi\":\"10.1109/ICPADS51040.2020.00022\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We examine deterministic contention resolution on a multiple-access channel when packets are injected continuously by an adversary to the buffers of $n$ available stations in the system, arbitrarily at rate at most $\\\\rho$ packets per round. The aim is to successfully transmit packets and maintain system stability, that is, bounded queues, even in infinite executions. The largest injection rate for which a given contention resolution algorithm guaranties stability is called (algorithm's) throughput. In contrast to the previous work, we consider a channel in which there is a strict limit $k$ on the total number of stations allowed to transmit or listen to the channel at a given time, that can never be exceeded; we call such channel a $k$-restrained channel. We construct adaptive and full sensing protocols with optimal throughput 1 and almost optimal throughput $1-1/n$, respectively, in a constant-restrained channel. By contrast, we show that restricted protocols based on schedules known in advance obtain throughput at most $\\\\min\\\\{\\\\frac{k}{n}, \\\\frac{1}{3\\\\log n}\\\\}$. We also support our theoretical analysis by simulation results of our algorithms in systems of moderate, realistic sizes and scenarios, and compare them with popular backoff protocols.\",\"PeriodicalId\":196548,\"journal\":{\"name\":\"2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS)\",\"volume\":\"73 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICPADS51040.2020.00022\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPADS51040.2020.00022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We examine deterministic contention resolution on a multiple-access channel when packets are injected continuously by an adversary to the buffers of $n$ available stations in the system, arbitrarily at rate at most $\rho$ packets per round. The aim is to successfully transmit packets and maintain system stability, that is, bounded queues, even in infinite executions. The largest injection rate for which a given contention resolution algorithm guaranties stability is called (algorithm's) throughput. In contrast to the previous work, we consider a channel in which there is a strict limit $k$ on the total number of stations allowed to transmit or listen to the channel at a given time, that can never be exceeded; we call such channel a $k$-restrained channel. We construct adaptive and full sensing protocols with optimal throughput 1 and almost optimal throughput $1-1/n$, respectively, in a constant-restrained channel. By contrast, we show that restricted protocols based on schedules known in advance obtain throughput at most $\min\{\frac{k}{n}, \frac{1}{3\log n}\}$. We also support our theoretical analysis by simulation results of our algorithms in systems of moderate, realistic sizes and scenarios, and compare them with popular backoff protocols.