Efficient operation of coded packet networks
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Language: | eng |
Published: |
Massachusetts Institute of Technology
2007
|
Subjects: | |
Online Access: | http://hdl.handle.net/1721.1/37844 |
_version_ | 1826191830811672576 |
---|---|
author | Lun, Desmond S. (Desmond Siu Men), 1979- |
author2 | Muriel Médard. |
author_facet | Muriel Médard. Lun, Desmond S. (Desmond Siu Men), 1979- |
author_sort | Lun, Desmond S. (Desmond Siu Men), 1979- |
collection | MIT |
description | Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006. |
first_indexed | 2024-09-23T09:01:57Z |
format | Thesis |
id | mit-1721.1/37844 |
institution | Massachusetts Institute of Technology |
language | eng |
last_indexed | 2024-09-23T09:01:57Z |
publishDate | 2007 |
publisher | Massachusetts Institute of Technology |
record_format | dspace |
spelling | mit-1721.1/378442019-04-10T20:19:40Z Efficient operation of coded packet networks Lun, Desmond S. (Desmond Siu Men), 1979- Muriel Médard. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006. This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. Includes bibliographical references (p. [109]-122). A fundamental problem faced in the design of almost all packet networks is that of efficient operation -- of reliably communicating given messages among nodes at minimum cost in resource usage. We present a solution to the efficient operation problem for coded packet networks, i.e., packet networks where the contents of outgoing packets are arbitrary, causal functions of the contents of received packets. Such networks are in contrast to conventional, routed packet networks, where outgoing packets are restricted to being copies of received packets and where reliability is provided by the use of retransmissions. This thesis introduces four considerations to coded packet networks: 1. efficiency, 2. the lack of synchronization in packet networks, 3. the possibility of broadcast links, and 4. packet loss. We take these considerations and give a prescription for operation that is novel and general, yet simple, useful, and extensible. We separate the efficient operation problem into two smaller problems, which we call network coding -- the problem of deciding what coding operation each node should perform given the rates at which packets are injected on each link -- and subgraph selection -- the problem of deciding those rates. (cont.) Our main contribution for the network coding problem is to give a scheme that achieves the maximum rate of a multicast connection under the given injection rates. As a consequence, the separation of network coding and subgraph selection results in no loss of optimality provided that we are constrained to only coding packets within a single connection. Our main contribution for the subgraph selection problem is to give distributed algorithms that optimally solve the single-connection problem under certain assumptions. Since the scheme we propose for network coding can easily be implemented in a distributed manner, we obtain, by combining the solutions for each of the smaller problems, a distributed approach to the efficient operation problem. We assess the performance of our solution for three problems: minimum-transmission wireless unicast, minimum-weight wireline multicast, and minimum-energy wireless multicast. We find that our solution has the potential to offer significant efficiency improvements over existing techniques in routed packet networks, particularly for multi-hop wireless networks. by Desmond S. Lun. Ph.D. 2007-07-17T19:40:27Z 2007-07-17T19:40:27Z 2006 2006 Thesis http://hdl.handle.net/1721.1/37844 133106195 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 122 p. application/pdf Massachusetts Institute of Technology |
spellingShingle | Electrical Engineering and Computer Science. Lun, Desmond S. (Desmond Siu Men), 1979- Efficient operation of coded packet networks |
title | Efficient operation of coded packet networks |
title_full | Efficient operation of coded packet networks |
title_fullStr | Efficient operation of coded packet networks |
title_full_unstemmed | Efficient operation of coded packet networks |
title_short | Efficient operation of coded packet networks |
title_sort | efficient operation of coded packet networks |
topic | Electrical Engineering and Computer Science. |
url | http://hdl.handle.net/1721.1/37844 |
work_keys_str_mv | AT lundesmondsdesmondsiumen1979 efficientoperationofcodedpacketnetworks |