Efficient sharing of data is a key component in any decentralized system. There have been quite sig- nificant developments in the data-sharing protocols, especially with the advent of the synchronous/concurrent transmission based strategies. However, most of these existing data sharing strategies are tested either in small scale simulated networks or in testbed settings with fixed usual homogeneous structures. Real-life IoT/WSN networks, in contrast, often bear diverse structural patterns due to a highly skewed distribution of the nodes, e.g., highly dense in some places, while sparsely distributed along pathways in some other places. Our study reveals that that while the existing state-of-the-art protocols perform very well in uniformly distributed networks, they dwindle in face of these skewed networks commonly found in real life. Lack of the ability of these protocols to self-adjust as per the underlying network structure is one of the prime reasons for such performance degradation. In this work, we design and implement a flexible and self-adjusting many-to-many communication protocol FlexiCast and demonstrate that it consistently performs better than the current state-of-the-art protocols in a wide variety of networks. We show that FlexiCast can achieve all-to-all data sharing up to 1.77 times faster while consuming up to 1.87 times lesser energy compared to the state-of-the-art protocols.
Efficient sharing of data is a key component in any decentralized system. There have been quite sig- nificant developments in the data-sharing protocols, especially with the advent of the synchronous/concurrent transmission based strategies. However, most of these existing data sharing strategies are tested either in small scale simulated networks or in testbed settings with fixed usual homogeneous structures. Real-life IoT/WSN networks, in contrast, often bear diverse structural patterns due to a highly skewed distribution of the nodes, e.g., highly dense in some places, while sparsely distributed along pathways in some other places. Our study reveals that that while the existing state-of-the-art protocols perform very well in uniformly distributed networks, they dwindle in face of these skewed networks commonly found in real life. Lack of the ability of these protocols to self-adjust as per the underlying network structure is one of the prime reasons for such performance degradation. In this work, we design and implement a flexible and self-adjusting many-to-many communication protocol FlexiCast and demonstrate that it consistently performs better than the current state-of-the-art protocols in a wide variety of networks. We show that FlexiCast can achieve all-to-all data sharing up to 1.77 times faster while consuming up to 1.87 times lesser energy compared to the state-of-the-art protocols.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.