{"title":"无线传感器网络中数据聚合的随机调度算法","authors":"Mario O. Diaz, K. Leung","doi":"10.1109/EW.2010.5483392","DOIUrl":null,"url":null,"abstract":"We consider a wireless sensor network in which a routing tree has been established to transmit the information from a set of source nodes to a data sink. The existing algorithms to schedule the transmission slots in a way that allows the data to be compressed as it moves towards the data sink are centralized or rely on interference models that fail occasionally. We propose a distributed TDMA scheduling protocol specifically designed for data aggregation called RandSched. RandSched tests whether the transmissions of different sets of nodes succeed simultaneously and only assigns the same slot to them if they have been proved to tolerate each other's interference. By constructing and testing the schedule incrementally, RandSched is more likely to obtain a collision-free schedule than existing algorithms, which is particularly important in large networks. This is confirmed by our simulations, which also reveal a low scheduling overhead and a reduced transmission latency.","PeriodicalId":232165,"journal":{"name":"2010 European Wireless Conference (EW)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Randomized scheduling algorithm for data aggregation in wireless sensor networks\",\"authors\":\"Mario O. Diaz, K. Leung\",\"doi\":\"10.1109/EW.2010.5483392\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We consider a wireless sensor network in which a routing tree has been established to transmit the information from a set of source nodes to a data sink. The existing algorithms to schedule the transmission slots in a way that allows the data to be compressed as it moves towards the data sink are centralized or rely on interference models that fail occasionally. We propose a distributed TDMA scheduling protocol specifically designed for data aggregation called RandSched. RandSched tests whether the transmissions of different sets of nodes succeed simultaneously and only assigns the same slot to them if they have been proved to tolerate each other's interference. By constructing and testing the schedule incrementally, RandSched is more likely to obtain a collision-free schedule than existing algorithms, which is particularly important in large networks. This is confirmed by our simulations, which also reveal a low scheduling overhead and a reduced transmission latency.\",\"PeriodicalId\":232165,\"journal\":{\"name\":\"2010 European Wireless Conference (EW)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-04-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 European Wireless Conference (EW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EW.2010.5483392\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 European Wireless Conference (EW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EW.2010.5483392","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Randomized scheduling algorithm for data aggregation in wireless sensor networks
We consider a wireless sensor network in which a routing tree has been established to transmit the information from a set of source nodes to a data sink. The existing algorithms to schedule the transmission slots in a way that allows the data to be compressed as it moves towards the data sink are centralized or rely on interference models that fail occasionally. We propose a distributed TDMA scheduling protocol specifically designed for data aggregation called RandSched. RandSched tests whether the transmissions of different sets of nodes succeed simultaneously and only assigns the same slot to them if they have been proved to tolerate each other's interference. By constructing and testing the schedule incrementally, RandSched is more likely to obtain a collision-free schedule than existing algorithms, which is particularly important in large networks. This is confirmed by our simulations, which also reveal a low scheduling overhead and a reduced transmission latency.