Please use this identifier to cite or link to this item: http://localhost/handle/Hannan/157648
Title: On Improving Wireless Channel Utilization: A Collision Tolerance-Based Approach
Authors: Xiaoyu Ji;Yuan He;Jiliang Wang;Kaishun Wu;Daibo Liu;Ke Yi;Yunhao Liu
Year: 2017
Publisher: IEEE
Abstract: Packet corruption caused by collision is a critical problem that hurts the performance of wireless networks. Conventional medium access control (MAC) protocols resort to collision avoidance to maintain acceptable efficiency of channel utilization. According to our investigation and observation, however, collision avoidance comes at the cost of miscellaneous overhead, which oppositely hurts channel utilization, not to mention the poor resiliency and performance of those protocols in face of dense networks or intensive traffic. Discovering the ability to tolerate collisions at the physical layer implementations of wireless networks, we in this paper propose Coco, a protocol that advocates simultaneous accesses from multiple senders to a shared channel, i.e., optimistically allowing collisions instead of simply avoiding them. With a simple but effective design, Coco addresses the key challenges in achieving collision tolerance, such as precise sender alignment and the control of transmission concurrency. We implement Coco in 802.15.4 networks and evaluate its performance through extensive experiments with 21 TelosB nodes. The results demonstrate that Coco is light-weight and enhances channel utilization by at least 20 percent in general cases, compared with state-of-the-arts protocols.
URI: http://localhost/handle/Hannan/157648
volume: 16
issue: 3
More Information: 787,
800
Appears in Collections:2017

Files in This Item:
File SizeFormat 
7469330.pdf1.67 MBAdobe PDF
Title: On Improving Wireless Channel Utilization: A Collision Tolerance-Based Approach
Authors: Xiaoyu Ji;Yuan He;Jiliang Wang;Kaishun Wu;Daibo Liu;Ke Yi;Yunhao Liu
Year: 2017
Publisher: IEEE
Abstract: Packet corruption caused by collision is a critical problem that hurts the performance of wireless networks. Conventional medium access control (MAC) protocols resort to collision avoidance to maintain acceptable efficiency of channel utilization. According to our investigation and observation, however, collision avoidance comes at the cost of miscellaneous overhead, which oppositely hurts channel utilization, not to mention the poor resiliency and performance of those protocols in face of dense networks or intensive traffic. Discovering the ability to tolerate collisions at the physical layer implementations of wireless networks, we in this paper propose Coco, a protocol that advocates simultaneous accesses from multiple senders to a shared channel, i.e., optimistically allowing collisions instead of simply avoiding them. With a simple but effective design, Coco addresses the key challenges in achieving collision tolerance, such as precise sender alignment and the control of transmission concurrency. We implement Coco in 802.15.4 networks and evaluate its performance through extensive experiments with 21 TelosB nodes. The results demonstrate that Coco is light-weight and enhances channel utilization by at least 20 percent in general cases, compared with state-of-the-arts protocols.
URI: http://localhost/handle/Hannan/157648
volume: 16
issue: 3
More Information: 787,
800
Appears in Collections:2017

Files in This Item:
File SizeFormat 
7469330.pdf1.67 MBAdobe PDF
Title: On Improving Wireless Channel Utilization: A Collision Tolerance-Based Approach
Authors: Xiaoyu Ji;Yuan He;Jiliang Wang;Kaishun Wu;Daibo Liu;Ke Yi;Yunhao Liu
Year: 2017
Publisher: IEEE
Abstract: Packet corruption caused by collision is a critical problem that hurts the performance of wireless networks. Conventional medium access control (MAC) protocols resort to collision avoidance to maintain acceptable efficiency of channel utilization. According to our investigation and observation, however, collision avoidance comes at the cost of miscellaneous overhead, which oppositely hurts channel utilization, not to mention the poor resiliency and performance of those protocols in face of dense networks or intensive traffic. Discovering the ability to tolerate collisions at the physical layer implementations of wireless networks, we in this paper propose Coco, a protocol that advocates simultaneous accesses from multiple senders to a shared channel, i.e., optimistically allowing collisions instead of simply avoiding them. With a simple but effective design, Coco addresses the key challenges in achieving collision tolerance, such as precise sender alignment and the control of transmission concurrency. We implement Coco in 802.15.4 networks and evaluate its performance through extensive experiments with 21 TelosB nodes. The results demonstrate that Coco is light-weight and enhances channel utilization by at least 20 percent in general cases, compared with state-of-the-arts protocols.
URI: http://localhost/handle/Hannan/157648
volume: 16
issue: 3
More Information: 787,
800
Appears in Collections:2017

Files in This Item:
File SizeFormat 
7469330.pdf1.67 MBAdobe PDF