Allen Miu - Academia.edu (original) (raw)

Uploads

Papers by Allen Miu

Research paper thumbnail of The CHOICE Network: Dynamic Host Configuration for Managing Mobility Between Public and Private Networks

The usage and service options of a public network generally differ from a private (enterprise and... more The usage and service options of a public network generally differ from a private (enterprise and home) network and consequently, the two networks are often configured differently. The existence of such networks motivates our need to improve support and management of nomadic users who frequently roam between them. Using a real-world public network as a case study, we discuss this problem in detail and describe a solution that allows client devices to dynamically configure themselves to adapt to the local network configuration. In addition to supporting mobility, we describe how our solution also provides fail-over mechanisms for providing a highly available service; load balancing and location services. Furthermore, our solution can be used to scale networks that are deployed in a large setting. We discuss in detail the various issues that need to be dealt with for achieving true device-level mobility; pointing out several unsolved problems in this area. The algorithms and software proposed in this paper have been implemented, are deployed, and are currently being used in a real-world public network that is operational at the Crossroads Mall in Bellevue, Washington.

Research paper thumbnail of Low-latency wireless video over 802.11 networks using path diversity

Research paper thumbnail of Forming Scatternets from Bluetooth Personal Area Networks

Research paper thumbnail of A measurement study of vehicular internet access using in situ Wi-Fi networks

Research paper thumbnail of Understanding the real-world performance of carrier sense

Research paper thumbnail of Data management in the CarTel mobile sensor computing system

... What follows is a more detailed treatment of the key components of the CarTel mobile sensor c... more ... What follows is a more detailed treatment of the key components of the CarTel mobile sensor computing system. 2. SYSTEM OVERVIEW Figure 1 illustrates the basic architecture of the CarTel system. ... CarTel relies on three key underlying technologies: ...

Research paper thumbnail of An Efficient Scatternet Formation Algorithm for Dynamic Environments

Research paper thumbnail of CarTel: a distributed mobile sensor computing system

Research paper thumbnail of Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughout the Internet

Page 1. Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughou... more Page 1. Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughout the Internet Allen Miu and Eugene Shih Laboratory of Computer Science Massachusetts Institute of Technology Cambridge, MA, USA aklmiu, eugene @wind.lcs.mit.edu ...

Research paper thumbnail of Lessons from Developing and Deploying the Cricket Indoor Location System

The Cricket indoor location project has been active for four years. We have developed three diffe... more The Cricket indoor location project has been active for four years. We have developed three different versions of the system. The first version was an early proof- of-concept (Cricket v0), which led to the first prototype (Cricket ...

Research paper thumbnail of Multi-radio diversity in wireless networks

Wireless Networks, 2007

This paper describes the Multi-Radio Diversity (MRD) wireless system, which uses path diversity t... more This paper describes the Multi-Radio Diversity (MRD) wireless system, which uses path diversity to improve loss resilience in wireless local area networks (WLANs). MRD coordinates wireless receptions among multiple radios to improve loss resilience in the face of path-dependent frame corruption over the radio. MRD incorporates two techniques to recover from bit errors and lower the loss rates observed by higher layers, without consuming much extra bandwidth. The first technique is frame combining, in which multiple, possibly erroneous, copies of a given frame are combined together in an attempt to recover the frame without retransmission. The second technique is a low-overhead retransmission scheme called request-for-acknowledgment (RFA), which operates above the link layer and below the network layer to attempt to recover from frame combining failures. We present an analysis that determines how the parameters for these algorithms should be chosen. We have designed and implemented MRD as a fully functional WLAN infrastructure based on 802.11a. We evaluate the MRD system under several different physical configurations, using both UDP and TCP, and measured throughput gains up to 3× over single radio communication schemes employing 802.11’s autorate adaptation scheme.

Research paper thumbnail of The CarTel mobile sensor computing system

... What follows is a more detailed treatment of the key components of the CarTel mobile sensor c... more ... What follows is a more detailed treatment of the key components of the CarTel mobile sensor computing system. 2 System Overview CarTel relies on three key underlying technologies: Figure 1 illustrates the basic architecture of the CarTel system. ...

Research paper thumbnail of PAWNs: Satisfying the Need for Ubiquitous Secure Connectivity and Location Services

The dawning of the 21st century has seen unprecedented growth in the number of wireless users, ap... more The dawning of the 21st century has seen unprecedented growth in the number of wireless users, applications, and network access technolo-gies. This trend is enabling the vision of perva-sive ubiquitous computing where users have network access anytime, anywhere, ...

Research paper thumbnail of The CHOICE Network: Dynamic Host Configuration for Managing Mobility Between Public and Private Networks

The usage and service options of a public network generally differ from a private (enterprise and... more The usage and service options of a public network generally differ from a private (enterprise and home) network and consequently, the two networks are often configured differently. The existence of such networks motivates our need to improve support and management of nomadic users who frequently roam between them. Using a real-world public network as a case study, we discuss this problem in detail and describe a solution that allows client devices to dynamically configure themselves to adapt to the local network configuration. In addition to supporting mobility, we describe how our solution also provides fail-over mechanisms for providing a highly available service; load balancing and location services. Furthermore, our solution can be used to scale networks that are deployed in a large setting. We discuss in detail the various issues that need to be dealt with for achieving true device-level mobility; pointing out several unsolved problems in this area. The algorithms and software proposed in this paper have been implemented, are deployed, and are currently being used in a real-world public network that is operational at the Crossroads Mall in Bellevue, Washington.

Research paper thumbnail of Low-latency wireless video over 802.11 networks using path diversity

Research paper thumbnail of Forming Scatternets from Bluetooth Personal Area Networks

Research paper thumbnail of A measurement study of vehicular internet access using in situ Wi-Fi networks

Research paper thumbnail of Understanding the real-world performance of carrier sense

Research paper thumbnail of Data management in the CarTel mobile sensor computing system

... What follows is a more detailed treatment of the key components of the CarTel mobile sensor c... more ... What follows is a more detailed treatment of the key components of the CarTel mobile sensor computing system. 2. SYSTEM OVERVIEW Figure 1 illustrates the basic architecture of the CarTel system. ... CarTel relies on three key underlying technologies: ...

Research paper thumbnail of An Efficient Scatternet Formation Algorithm for Dynamic Environments

Research paper thumbnail of CarTel: a distributed mobile sensor computing system

Research paper thumbnail of Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughout the Internet

Page 1. Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughou... more Page 1. Performance Analysis of a Dynamic Parallel Downloading Scheme from Mirror Sites Throughout the Internet Allen Miu and Eugene Shih Laboratory of Computer Science Massachusetts Institute of Technology Cambridge, MA, USA aklmiu, eugene @wind.lcs.mit.edu ...

Research paper thumbnail of Lessons from Developing and Deploying the Cricket Indoor Location System

The Cricket indoor location project has been active for four years. We have developed three diffe... more The Cricket indoor location project has been active for four years. We have developed three different versions of the system. The first version was an early proof- of-concept (Cricket v0), which led to the first prototype (Cricket ...

Research paper thumbnail of Multi-radio diversity in wireless networks

Wireless Networks, 2007

This paper describes the Multi-Radio Diversity (MRD) wireless system, which uses path diversity t... more This paper describes the Multi-Radio Diversity (MRD) wireless system, which uses path diversity to improve loss resilience in wireless local area networks (WLANs). MRD coordinates wireless receptions among multiple radios to improve loss resilience in the face of path-dependent frame corruption over the radio. MRD incorporates two techniques to recover from bit errors and lower the loss rates observed by higher layers, without consuming much extra bandwidth. The first technique is frame combining, in which multiple, possibly erroneous, copies of a given frame are combined together in an attempt to recover the frame without retransmission. The second technique is a low-overhead retransmission scheme called request-for-acknowledgment (RFA), which operates above the link layer and below the network layer to attempt to recover from frame combining failures. We present an analysis that determines how the parameters for these algorithms should be chosen. We have designed and implemented MRD as a fully functional WLAN infrastructure based on 802.11a. We evaluate the MRD system under several different physical configurations, using both UDP and TCP, and measured throughput gains up to 3× over single radio communication schemes employing 802.11’s autorate adaptation scheme.

Research paper thumbnail of The CarTel mobile sensor computing system

... What follows is a more detailed treatment of the key components of the CarTel mobile sensor c... more ... What follows is a more detailed treatment of the key components of the CarTel mobile sensor computing system. 2 System Overview CarTel relies on three key underlying technologies: Figure 1 illustrates the basic architecture of the CarTel system. ...

Research paper thumbnail of PAWNs: Satisfying the Need for Ubiquitous Secure Connectivity and Location Services

The dawning of the 21st century has seen unprecedented growth in the number of wireless users, ap... more The dawning of the 21st century has seen unprecedented growth in the number of wireless users, applications, and network access technolo-gies. This trend is enabling the vision of perva-sive ubiquitous computing where users have network access anytime, anywhere, ...

Log In