Post Job Free
Sign in

Computer Science Project

Location:
Santa Barbara, CA
Posted:
October 11, 2012

Contact this candidate

Resume:

Daniel Havey

Department of Computer Science

805-***-****

University of California Santa Barbara

******@*****.***

Goleta 93106

Education University of California in Santa Barbara (UCSB) { Ph.D. in Computer Science,

(Fall

2006 - Present)

California State University in San Bernardino (CSUSB) { Bachelor of Arts in Computer

Systems w/minor in Mathematics, (Fall 2002 - Spring 2006)

Honors Graduated with honors and was awarded outstanding undergraduate for the College of

Natural

Activities Sciences CSUSB 2006

President, Computer Science Club CSUSB (2005{2006), IEEE member since 2005, ACM member

since 2004

Research Network protocols, application, transport, MAC/PHY, wireless network emulation,

simulation

interests and measurement

Skills Perl, Python, C/C++, HTTP, TCP/IP, Network emulation and simulation, IPv4/IPv6

network-

ing, MATLAB, Linux/UNIX

Academic Erasure Code Friendly TCP, UCSB (October 2011{February 2012)

projects Recent advancements in network coding technologies have made retransmission of

packets unnec-

essary. However, the widely deployed TCP protocols reliability mechanism enforces

retransmis-

sions at the transport layer. In addition, a TCP retransmission initiates an aggressive

congestion

window reduction response in TCP. In this project we shall modify the Linux kernel TCP

imple-

mentation to eliminate the enforced retransmission of lost packets. This modification

will defeat

TCP's congestion control mechanism causing it to compete unfairly with other TCP flows.

To

overcome this drawback we will implement a Linux pluggable congestion control algorithm

that

is able to function without retransmissions and is robust to non-congestion related

packet loss.

The TCP implementation will interoperate with standard sender side TCPs such as those

used

by large content providers.

Receiver Driven Rate Adaptation, UCSB (June 2011{Sept 2011)

The TCP protocol was designed to work best in environments with a small Round Trip Time

(RTT) and zero non-congestion related packet loss. In this paper we use multi-streaming

HTTP

flows to achieve superior slow start characteristics and robustness to non-congestion

related packet

loss. Multi-streaming TCP competes in an unfair manner with other flows in the bottleneck

router.

To overcome this drawback we implement a novel application layer fairness (congestion

control)

mechanism. We demonstrate the performance improvements of our proposed system through

both

emulation and deployment on a wireless mesh network in South Africa.

Work

Research intern, Aerospace Corporation (June 2010{Sept 2010)

experience

Designed an emulation system using techniques described in academic literature. This

ground-space emulation system will address the requirements for ground segment emulation

at high speed and fidelity, as well as be integrated with existing space link emulators.

Research intern, Citrix Online, LLC (June 2009{Sept 2009)

Bandwidth shaping, modeling, and adaptivity modules research. I developed these prototype

modules and conducted experiments to measure the quality of customer experience with the

next G2M product.

Daniel Havey 2

Research intern, Santa Barbara Labs, LLC (May 2008{May 2009)

Satellite network studies in conjunction with Lockheed Martin. Supported production of

white paper deliverables for the Air Force's TSAT Mission Operations System (TMOS)

project.

Supported the design and implementation of a high-fidelity emulation testbed to examine

the behavior of mobile IPv6 satellite networks

Teaching Assistant, University of California in Santa Barbara (Fall 2006{Spring 2008)

Held weekly classes for 10{20 students to provide additional detail not available in

lecture.

Held weekly o ce hours to answer questions and help students prepare for tests

Designed projects and homeworks for the students

Publications Refereed Conferences and Workshops

Software Time Division Multiple Access (TDMA) Scheduler for High-Fidelity Satellite Emu-

lation Testbed (HSET), The TDMA Scheduler is a component of the HSET testbed that was

delivered to Lockheed Martin as part of the TMOS project.

Scientist's Digital Notebook, This application is designed to simplify the image

annotation

process. It allows researchers to create meta-data required by the bio-image database. It

can

also update, print and upload existing information. It was delivered to the Center for

Bio-Image

Informatics in 2005 and is currently in use by biologists around the world

Satellite Mobility Model for Qualnet, This tool was developed in 2006 and provides

accurate

tracking of satellites in the Qualnet network simulator. It was released as open source

software

and is being considered for inclusion in Qualnet

ReferencesAvailable upon request



Contact this candidate