Resource allocation in multi-hop wireless networks

Wireless mesh networks, though very promising needs to be managed efficiently. By introducing new nodes and gateways, effort needs to be put on maximizing the performance of the network in order to reap the benefits of such networks. In order to find a solution for this process, a column ge...

Full description

Saved in:
Bibliographic Details
Main Author: Nitish Ramkumar.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/49090
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-49090
record_format dspace
spelling sg-ntu-dr.10356-490902023-03-03T20:43:09Z Resource allocation in multi-hop wireless networks Nitish Ramkumar. School of Computer Engineering Centre for Multimedia and Network Technology Luo Jun DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems Wireless mesh networks, though very promising needs to be managed efficiently. By introducing new nodes and gateways, effort needs to be put on maximizing the performance of the network in order to reap the benefits of such networks. In order to find a solution for this process, a column generation technique is utilized as the method to allocate resources to the various parts of the network. The original column generation technique aims towards finding the exact solution to the resource allocation problem. In this report, a greedy pricing approach is utilized which aims at reducing the time required to solve the problem by a huge margin and at the same time minimize the error as much as possible. The entire resource allocation problem boils down to solve a big convex optimization problem. The objective of this problem is to maximize the minimum throughputs of all the flows. Hard convex optimization problems have been solved by stat-of-the-art solvers. But as the size of networks increases, it is difficult even for these solvers to get an efficient solution. This warrants for some form of decomposition or column generation. The aim is to solve a hard, but small pricing sub-problem, the result of which is utilized in solving a master problem using the solvers. The project is directed towards developing a software infrastructure which facilitates this entire process of optimized resource allocation. The project creates a necessary framework to describe the network aspects in a solid format, which is later utilized in the column generation technique. This project also covers the linking of the program with state-of-the-art solvers and solving small problems to understand the basic efficiency and accuracy of the algorithm and the implementation. This project also uses a utility C++ library called LEMON, which helps in interfacing with the solver API. Understanding the key aspects of the network model of a multi-hop wireless networks and implementing it along with the column generation technique is the key objective of this report and this project. Bachelor of Engineering (Computer Science) 2012-05-14T09:04:57Z 2012-05-14T09:04:57Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/49090 en Nanyang Technological University 78 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Nitish Ramkumar.
Resource allocation in multi-hop wireless networks
description Wireless mesh networks, though very promising needs to be managed efficiently. By introducing new nodes and gateways, effort needs to be put on maximizing the performance of the network in order to reap the benefits of such networks. In order to find a solution for this process, a column generation technique is utilized as the method to allocate resources to the various parts of the network. The original column generation technique aims towards finding the exact solution to the resource allocation problem. In this report, a greedy pricing approach is utilized which aims at reducing the time required to solve the problem by a huge margin and at the same time minimize the error as much as possible. The entire resource allocation problem boils down to solve a big convex optimization problem. The objective of this problem is to maximize the minimum throughputs of all the flows. Hard convex optimization problems have been solved by stat-of-the-art solvers. But as the size of networks increases, it is difficult even for these solvers to get an efficient solution. This warrants for some form of decomposition or column generation. The aim is to solve a hard, but small pricing sub-problem, the result of which is utilized in solving a master problem using the solvers. The project is directed towards developing a software infrastructure which facilitates this entire process of optimized resource allocation. The project creates a necessary framework to describe the network aspects in a solid format, which is later utilized in the column generation technique. This project also covers the linking of the program with state-of-the-art solvers and solving small problems to understand the basic efficiency and accuracy of the algorithm and the implementation. This project also uses a utility C++ library called LEMON, which helps in interfacing with the solver API. Understanding the key aspects of the network model of a multi-hop wireless networks and implementing it along with the column generation technique is the key objective of this report and this project.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Nitish Ramkumar.
format Final Year Project
author Nitish Ramkumar.
author_sort Nitish Ramkumar.
title Resource allocation in multi-hop wireless networks
title_short Resource allocation in multi-hop wireless networks
title_full Resource allocation in multi-hop wireless networks
title_fullStr Resource allocation in multi-hop wireless networks
title_full_unstemmed Resource allocation in multi-hop wireless networks
title_sort resource allocation in multi-hop wireless networks
publishDate 2012
url http://hdl.handle.net/10356/49090
_version_ 1759854242403713024