Algorithm design for wireless networks with minimized overhead costs

Wireless network performance is typically affected by overheads arising due to unique challenges of the wireless medium. The broadcast nature of the medium implies that the channel is shared among all nodes, thereby prohibiting simultaneous transmissions from neighbouring nodes. This results in cont...

Full description

Saved in:
Bibliographic Details
Main Author: Abhik Banerjee
Other Authors: Lee Bu Sung, Francis
Format: Theses and Dissertations
Language:English
Published: 2012
Subjects:
Online Access:https://hdl.handle.net/10356/48685
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-48685
record_format dspace
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Abhik Banerjee
Algorithm design for wireless networks with minimized overhead costs
description Wireless network performance is typically affected by overheads arising due to unique challenges of the wireless medium. The broadcast nature of the medium implies that the channel is shared among all nodes, thereby prohibiting simultaneous transmissions from neighbouring nodes. This results in contention and collision overheads which get compounded with the increase in the number of nodes, posing great challenges to network scalability. In a multihop scenario, overheads are incurred due to challenges associated with traditional distributed systems. This is aggravated by contention overheads described earlier which make it difficult to disseminate information on a large scale. In this work, the author studies the design of algorithms in wireless networks that incur zero or negligible overheads. The first problem addressed is differentiated channel access to provide quality of service (QoS) guarantees for real-time traffic. The author proposes a contention-tone based service differentiation scheme that leverages the benefits of out-of-band signaling to minimize collision probability. Using analytical and simulation results, the author shows that effective service differentiation can be achieved among the different traffic classes. The author addresses the issue of unfairness in two-way real-time traffic by using device specific differentiation in which the access point(AP) gets higher priority for channel access. The author shows that this results in equal opportunities for the AP and voice traffic, thereby resolving bottlenecks. Converse to its effect on contention, the broadcast nature provides implicit benefits for data dissemination as all transmitted data is shared among neighboring nodes. This feature has been referred to in existing literature as wireless broadcast advantage (WBA), which has been exploited for efficient protocol design to reduce transmission overheads. The author analyzes the performance benefits achievable purely by exploiting WBA in the context of network-wide broadcast. The analysis is focused on stateless broadcasting algorithms in which nodes decide on their forwarding behaviour based on information derived from overheard transmissions. The proposed approach categorizes the information available at the nodes into two distinct phases and identifies the performance benefits that can be attained from each. Based on insights obtained from the analysis, the author studies the design of stateless broadcasting algorithms in a multi-rate scenario. Subsequently, stateless algorithms that simultaneously reduce the broadcast latency as well as the percentage of forwarding nodes are proposed. The author's third contribution concerns the self-organization of a wireless network so as to provide performance guarantees. A design that reorganizes the network in order to exhibit small world properties is proposed. The author studies the use of long range directional beams between nodes to achieve reduction in path length across the network. The proposed algorithm centers around a new centrality measure, which is defined as the wireless flow betweenness (WFB). WFB can be computed individually at nodes based on traffic flow information obtained from neighborhood transmissions. Subsequently, long range beams from a fraction of nodes results in significant reduction in the average path length of the network. Thus, the proposed design exploits WBA and minimizes explicit overheads. The proposed measure involves recursive computation at nodes that results in information being propagated over multiple hops, which is unlike the stateless broadcasting mechanisms mentioned previously in which the information is limited to the local neighbourhood. Finally, the author studies the impact of WBA on the propagation of information over multiple hops. A setup in which nodes store and forward all information received implicitly from neighbourhood transmissions is considered and this results in the creation of a distributed cache across the network, which is termed broadcast cache. The author then analyzes the growth of the broadcast cache in terms of the smallest set of transmissions in the network, which is defined as the set of non-altruistic transmissions. The author obtains the feasibility conditions which determine whether WBA can be effectively utilized depending on the flow characteristics. The above problems are fundamental for a range of wireless network operations where it is imperative that overhead costs have to be minimized. The author's work also shows that the minimization of overhead costs can be achieved by a combination of algorithm design as well as the appropriate choice of parameters for the algorithm design.
author2 Lee Bu Sung, Francis
author_facet Lee Bu Sung, Francis
Abhik Banerjee
format Theses and Dissertations
author Abhik Banerjee
author_sort Abhik Banerjee
title Algorithm design for wireless networks with minimized overhead costs
title_short Algorithm design for wireless networks with minimized overhead costs
title_full Algorithm design for wireless networks with minimized overhead costs
title_fullStr Algorithm design for wireless networks with minimized overhead costs
title_full_unstemmed Algorithm design for wireless networks with minimized overhead costs
title_sort algorithm design for wireless networks with minimized overhead costs
publishDate 2012
url https://hdl.handle.net/10356/48685
_version_ 1759854297168740352
spelling sg-ntu-dr.10356-486852023-03-04T00:48:14Z Algorithm design for wireless networks with minimized overhead costs Abhik Banerjee Lee Bu Sung, Francis Yeo Chai Kiat School of Computer Engineering Centre for Multimedia and Network Technology DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Wireless network performance is typically affected by overheads arising due to unique challenges of the wireless medium. The broadcast nature of the medium implies that the channel is shared among all nodes, thereby prohibiting simultaneous transmissions from neighbouring nodes. This results in contention and collision overheads which get compounded with the increase in the number of nodes, posing great challenges to network scalability. In a multihop scenario, overheads are incurred due to challenges associated with traditional distributed systems. This is aggravated by contention overheads described earlier which make it difficult to disseminate information on a large scale. In this work, the author studies the design of algorithms in wireless networks that incur zero or negligible overheads. The first problem addressed is differentiated channel access to provide quality of service (QoS) guarantees for real-time traffic. The author proposes a contention-tone based service differentiation scheme that leverages the benefits of out-of-band signaling to minimize collision probability. Using analytical and simulation results, the author shows that effective service differentiation can be achieved among the different traffic classes. The author addresses the issue of unfairness in two-way real-time traffic by using device specific differentiation in which the access point(AP) gets higher priority for channel access. The author shows that this results in equal opportunities for the AP and voice traffic, thereby resolving bottlenecks. Converse to its effect on contention, the broadcast nature provides implicit benefits for data dissemination as all transmitted data is shared among neighboring nodes. This feature has been referred to in existing literature as wireless broadcast advantage (WBA), which has been exploited for efficient protocol design to reduce transmission overheads. The author analyzes the performance benefits achievable purely by exploiting WBA in the context of network-wide broadcast. The analysis is focused on stateless broadcasting algorithms in which nodes decide on their forwarding behaviour based on information derived from overheard transmissions. The proposed approach categorizes the information available at the nodes into two distinct phases and identifies the performance benefits that can be attained from each. Based on insights obtained from the analysis, the author studies the design of stateless broadcasting algorithms in a multi-rate scenario. Subsequently, stateless algorithms that simultaneously reduce the broadcast latency as well as the percentage of forwarding nodes are proposed. The author's third contribution concerns the self-organization of a wireless network so as to provide performance guarantees. A design that reorganizes the network in order to exhibit small world properties is proposed. The author studies the use of long range directional beams between nodes to achieve reduction in path length across the network. The proposed algorithm centers around a new centrality measure, which is defined as the wireless flow betweenness (WFB). WFB can be computed individually at nodes based on traffic flow information obtained from neighborhood transmissions. Subsequently, long range beams from a fraction of nodes results in significant reduction in the average path length of the network. Thus, the proposed design exploits WBA and minimizes explicit overheads. The proposed measure involves recursive computation at nodes that results in information being propagated over multiple hops, which is unlike the stateless broadcasting mechanisms mentioned previously in which the information is limited to the local neighbourhood. Finally, the author studies the impact of WBA on the propagation of information over multiple hops. A setup in which nodes store and forward all information received implicitly from neighbourhood transmissions is considered and this results in the creation of a distributed cache across the network, which is termed broadcast cache. The author then analyzes the growth of the broadcast cache in terms of the smallest set of transmissions in the network, which is defined as the set of non-altruistic transmissions. The author obtains the feasibility conditions which determine whether WBA can be effectively utilized depending on the flow characteristics. The above problems are fundamental for a range of wireless network operations where it is imperative that overhead costs have to be minimized. The author's work also shows that the minimization of overhead costs can be achieved by a combination of algorithm design as well as the appropriate choice of parameters for the algorithm design. DOCTOR OF PHILOSOPHY (SCE) 2012-05-08T03:01:10Z 2012-05-08T03:01:10Z 2012 2012 Thesis Abhik, B. (2012). Algorithm design for wireless networks with minimized overhead costs. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/48685 10.32657/10356/48685 en 195 p. application/pdf