Massive MIMO Full-duplex: Theory and Experiments

Similar documents
SoftNull: Many-Antenna Full-Duplex Wireless via Digital Beamforming

Many-antenna base stations are interesting systems. Lin Zhong

Full-duplex Wireless: From Experiments to Theory

Empowering Full-Duplex Wireless Communication by Exploiting Directional Diversity

Experiment-Driven Characterization of Full-Duplex Wireless Systems

JointNull: Combining Reconfigurable Analog Cancellation with Transmit Beamforming for Large-antenna Full-duplex Wireless

Measurement-driven Evaluation of All-digital Many-antenna Full-duplex Communication

5G: Opportunities and Challenges Kate C.-J. Lin Academia Sinica

Beamforming on mobile devices: A first study

(some) Device Localization, Mobility Management and 5G RAN Perspectives

Interference Alignment for Heterogeneous Full-Duplex Cellular Networks. Amr El-Keyi and Halim Yanikomeroglu

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

Reconfigurable Hybrid Beamforming Architecture for Millimeter Wave Radio: A Tradeoff between MIMO Diversity and Beamforming Directivity

Cooperative versus Full-Duplex Communication in Cellular Networks: A Comparison of the Total Degrees of Freedom. Amr El-Keyi and Halim Yanikomeroglu

Next Generation Mobile Communication. Michael Liao

Abstract. Full-duplex Wireless with Large Antenna Arrays. Evan Everett. To meet the growing demand for wireless data, base stations with

What is the Role of MIMO in Future Cellular Networks: Massive? Coordinated? mmwave?

In-band Full Duplex Radios and System Performance

Wireless Communication

How to Split UL/DL Antennas in Full-Duplex Cellular Networks

Division Free Duplex in Small Form Factors. Leo Laughlin,ChunqingZhang, Mark Beach, Kevin Morris, and John Haine

On the Complementary Benefits of Massive MIMO, Small Cells, and TDD

WiMAX Summit Testing Requirements for Successful WiMAX Deployments. Fanny Mlinarsky. 28-Feb-07

Handset MIMO antenna measurement using a Spatial Fading Emulator

Multiple Antenna Systems in WiMAX

mm Wave Communications J Klutto Milleth CEWiT

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

5G System Concept Seminar. RF towards 5G. Researchers: Tommi Tuovinen, Nuutti Tervo & Aarno Pärssinen

Fractional Delay Filter Based Wideband Self- Interference Cancellation

What s Behind 5G Wireless Communications?

Hybrid Transceivers for Massive MIMO - Some Recent Results

Optimizing Multi-Cell Massive MIMO for Spectral Efficiency

Beamforming for 4.9G/5G Networks

Opportunistic Communication in Wireless Networks

Why Time-Reversal for Future 5G Wireless?

5G - The multi antenna advantage. Bo Göransson, PhD Expert, Multi antenna systems Systems & Technology

S. Mohammad Razavizadeh. Mobile Broadband Network Research Group (MBNRG) Iran University of Science and Technology (IUST)

MATLAB COMMUNICATION TITLES

Analysis of massive MIMO networks using stochastic geometry

Discussion Points for HW-CSP Breakout Session. July 19, 2017 Jeyanandh Paramesh, Subhanshu Gupta, Greg LaCaille, Vishal Saxena, Sarah Yost

MIMO in 4G Wireless. Presenter: Iqbal Singh Josan, P.E., PMP Director & Consulting Engineer USPurtek LLC

MU-MIMO with Fixed Beamforming for

EE360: Lecture 6 Outline MUD/MIMO in Cellular Systems

COSMOS Millimeter Wave June Contact: Shivendra Panwar, Sundeep Rangan, NYU Harish Krishnaswamy, Columbia

Wireless InSite. Simulation of MIMO Antennas for 5G Telecommunications. Copyright Remcom Inc. All rights reserved.

Planning of LTE Radio Networks in WinProp

Full Duplex Radios. Sachin Katti Kumu Networks & Stanford University 4/17/2014 1

Resilient Multi-User Beamforming WLANs: Mobility, Interference,

Multiple Antenna Processing for WiMAX

Prototyping Next-Generation Communication Systems with Software-Defined Radio

MIDU: Enabling MIMO Full Duplex

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

PAFD: Phased Array Full-Duplex

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

A Practical Channel Estimation Scheme for Indoor 60GHz Massive MIMO System. Arumugam Nallanathan King s College London

On Self-interference Suppression Methods for Low-complexity Full-duplex MIMO

Beyond 4G: Millimeter Wave Picocellular Wireless Networks

Decentralized Resource Allocation and Effective CSI Signaling in Dense TDD Networks

802.11ax Design Challenges. Mani Krishnan Venkatachari

Argos: Practical Base Stations for Large-scale Beamforming. Clayton W. Shepard

TDD and FDD Wireless Access Systems

Compressed-Sensing Based Multi-User Millimeter Wave Systems: How Many Measurements Are Needed?

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

Low-Complexity Beam Allocation for Switched-Beam Based Multiuser Massive MIMO Systems

Closed-loop MIMO performance with 8 Tx antennas

Millimeter-Wave Communication and Mobile Relaying in 5G Cellular Networks

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Experimental mmwave 5G Cellular System

Technical challenges for high-frequency wireless communication

Lecture 8 Multi- User MIMO

Ten Things You Should Know About MIMO

Transforming MIMO Test

Reconfigurable antennas for WiFi networks. Daniele Piazza Founder and CTO Adant Technologies Inc

MU-MIMO in LTE/LTE-A Performance Analysis. Rizwan GHAFFAR, Biljana BADIC

2015 The MathWorks, Inc. 1

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

NR Physical Layer Design: NR MIMO

Uplink and Downlink Rate Analysis of a Full-Duplex C-RAN with Radio Remote Head Association

Analog and Digital Self-interference Cancellation in Full-Duplex MIMO-OFDM Transceivers with Limited Resolution in A/D Conversion

5G: implementation challenges and solutions

5G Antenna Design & Network Planning

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

MIDU: Enabling MIMO Full Duplex

Towards 100 Gbps: Ultra-high Spectral Efficiency using massive MIMO with 3D Antenna Configurations

Smart Scheduling and Dumb Antennas

A Hybrid Indoor Tracking System for First Responders

Wireless Physical Layer Concepts: Part III

Design and Characterization of a Full-duplex. Multi-antenna System for WiFi networks

Abstract. Marío A. Bedoya-Martinez. He joined Fujitsu Europe Telecom R&D Centre (UK), where he has been working on R&D of Second-and

2016 Spring Technical Forum Proceedings

System Performance of Cooperative Massive MIMO Downlink 5G Cellular Systems

Sum-Rate Analysis and Optimization of. Self-Backhauling Based Full-Duplex Radio Access System

3G Evolution. Outline. Chapter: Multi-antenna configurations. Introduction. Introduction. Multi-antenna techniques. Multiple receiver antennas, SIMO

All Beamforming Solutions Are Not Equal

Interference Management in Two Tier Heterogeneous Network

Revision of Lecture One

Chapter 4 DOA Estimation Using Adaptive Array Antenna in the 2-GHz Band

Emerging Technologies for High-Speed Mobile Communication

Massive MIMO for the New Radio Overview and Performance

MIMO in 3G STATUS. MIMO for high speed data in 3G systems. Outline. Information theory for wireless channels

Transcription:

Massive MIMO Full-duplex: Theory and Experiments Ashu Sabharwal Joint work with Evan Everett, Clay Shepard and Prof. Lin Zhong

Data Rate Through Generations Gains from Spectrum, Densification & Spectral Efficiency

In-band Full-duplex Wireless Base Station 2x Efficiency Mobile

In-band Full-duplex Wireless Base Station 2x Efficiency Downlink Uplink

Full-duplex Wireless: Two Main Interferences Self-interference Base Station Uplink Inter-node interference Downlink

Full-duplex Wireless: Focus on Self-Interference Self-interference Base Station 10 6 to10 9 x stronger Downlink Uplink

Self-interference bottleneck Rx Baseband Tx Baseband Rx RF Tx RF Self-interference Desired Signal

Self-interference bottleneck Rx Baseband Tx Baseband Overwhelms dynamic range Rx RF Tx RF Self-interference Desired Signal

Self-interference bottleneck Signal Distorted: Quantization noise Other effects Overwhelms dynamic range Rx Baseband Rx RF Tx Baseband Tx RF Self-interference Desired Signal

Self-interference suppression Rx Baseband Tx Baseband Rx RF Tx RF Analog Cx

Self-interference suppression Rx Baseband Tx Baseband Digital Cx Rx RF Tx RF Analog Cx

Two Experimental Demonstrations in 2010 Lots of well-deserved skepticism

Identifying The Bottlenecks 4302 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 11, NO. 12, DECEMBER 2012 10 100 αdc,i PT=0dBm α DC,i 8 90 P =5dBm T [f] (db) > 0) (%) αdc,i PT=10dBm αdc,i PT=15dBm αcon DC,i αlin DC,i Probability (α DC,i 4 α DC,i (db) 6 2 0 8020 cm 70 8.5 m 60 50 Node 2 Node 1 40 30 RF combiner 20 10 2 20 22 24 26 28 αac,i (db) 30 32 34 36 0 15 20 25 30 αac,i [f] (db) 35 40 Experimentally Fig. 5. Probability that digital cancellation after analog cancellation increases observed digital analog cancellation isthenot the total& amount of cancellation during a frame as a function cancellation achieved by analog cancellation. additive, and in fact, inversely related Fig. 4. Measurements of the average amount of cancellation achieved by digital cancellation and cancellation values computed based on the constant (db) = αcon αcon = and linear fit. The constant fit is equal to αcon DC,i ACDC,i AC,i lin lin 1.1 (db). We compute the linear fit using the equations for αac,i and αacdc,i. (db) = αlin (db) αlin (db) = The linear fit is equal to αlin DC,i ACDC,i AC,i lin lin λacdc (αac,i (db) βac )/λac + βacdc αac,i (db). analog cancellation. Results in Fig. 4 show that, in agreement achieves more than 32 db of cancellation, applying digital cancellation after analog cancellation is not effective since the probability that digital cancellation results in an increase of the total amount of cancellation is less than 50 % hence it

Identifying The Bottlenecks Phase noise x h (t ) x[n] j(!t+ (t)) + e f( ) x Experimentally observed digital & analog cancellation is not additive, and in fact, inversely related Culprit was transmitter phase noise, explained all our results

Practical Protocols with Experimental Demonstrations Multiple-antenna Full-duplex BS 2015 K u Inter-mobile Interference K d 2016 2017

Impact on Network Capacity Multiple-antenna Full-duplex BS K u Inter-mobile Interference K d 2013 2013 2015

Multi-cell Analysis Promises Spectral Efficiency Gains Fig. 1: The full-duplex BS in each cell has antennas, and 2017 Network throughput gains, even with errors, half-duplex nodes and increased interference Asymptotically spectral efficiency approaches 2X With 64-256 antenna gains approaches 1.8X (5G array sizes)

Full-duplex in Wireless and Wireline 3GPP full-duplex backhaul Cable Labs: next-gen cable modems FierceWireless, Sept 15 CableLabs, Feb 16

New Headache Too Much Analog! Complex analog circuity Scales with square of array size Ill-suited for large arrays Rx Baseband Digital Cx Rx RF Analog Cx Tx Baseband Tx RF

All-digital" Full-duplex (no new analog)? Must prevent RF saturation Rx Baseband Digital Cx Rx RF Tx Baseband Tx RF

Goal: All-digital Full-duplex Architecture via Beamforming Rx Baseband Digital Cx Rx RF Tx Baseband Tx Beamforming Tx RF

Questions to Answer Rx Baseband Digital Cx Rx RF Tx Baseband Tx Beamforming Tx RF 1. In what conditions is all-digital FD feasible? 2. What are practical algorithms for all-digital FD?

Questions to Answer Rx Baseband Tx Baseband Digital Cx Rx RF Tx Beamforming Tx RF 1. In what conditions is all-digital FD feasible? Answer with infotheoretic analysis 2. What are practical algorithms for all-digital FD? Answer with design and experiment

Components of Self-Interference Direct-path Rx Base station Tx Backscattered Everett, Sahai and Sabharwal Passive Self-interference Suppression For Full-duplex Infrastructure Nodes in IEEE Trans. Wireless Comm, 2014.

Experimental Evidence for Backscattering Room Anechoic Everett, Sahai and Sabharwal Passive Self-interference Suppression For Full-duplex Infrastructure Nodes in IEEE Trans. Wireless Comm, 2014.

The Challenge of Backscattering Direct-path Rx Base station Tx Backscattered Direct-path can be passively suppressed Backscattering becomes bottleneck Everett, Sahai and Sabharwal Passive Self-interference Suppression For Full-duplex Infrastructure Nodes in IEEE Trans. Wireless Comm, 2014.

Can we do a better job of spatial isolation in a backscattering environment? Yes, but there is a catch!

Half-duplex Spatial Multiplexing Base station Time slot 1 Rx Tx Downlink Uplink

Half-duplex Spatial Multiplexing Base station Time slot 2 Rx Tx Uplink Uplink DoF Downlink DoF = 2 data streams 2 time slots = 1 = 2 data streams 2 time slots = 1 Downlink

Full-duplex Spatial Multiplexing Base station Rx Tx Downlink Uplink The catch: beamformed suppression can cost spatial multiplexing

Full-duplex Spatial Multiplexing Base station Rx Tx Downlink Uplink How do we balance beamformed suppression and spatial multiplexing? Signal-scale Analysis of DoF

Rate Region for Wireless Full-duplex Up Base station Rx Tx Down Downlink degrees-of-freedom Ideal full-duplex Uplink degrees-of-freedom

Choosing the Model Need tractable model, captures the physics Two key aspects to model Antenna design Scattering

Modeling Antennas Rx Base station Tx Poon, Broderson, and Tse. Degrees of freedom in multiple-antenna channels: a signal space approach. 2005 IEEE Trans Info Thry. Uplink Downlink

Modeling Antennas Rx Base station Tx Poon, Broderson, and Tse. Degrees of freedom in multiple-antenna channels: a signal space approach. 2005 IEEE Trans Info Thry. Uplink Downlink

Modeling Scattering Rx Base station Tx Poon, Broderson, and Tse. Degrees of freedom in multiple-antenna channels: a signal space approach. 2005 IEEE Trans Info Thry. Uplink Downlink

Modeling Scattering Rx Base station Tx Poon, Broderson, and Tse. Degrees of freedom in multiple-antenna channels: a signal space approach. 2005 IEEE Trans Info Thry. Backscattering intervals Uplink Forward-scattering intervals Downlink

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Solving the Degrees-of-freedom Tradeoff Everett and Sabharwal, Spatial Self-interference Isolation for In-band Fullduplex Wireless, Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

When, and By How Much, Is Full-duplex Better? Up Base station Rx Tx Down Downlink degrees-of-freedom? Uplink degrees-of-freedom

If scattering overlapped, and base station arrays no larger than mobile arrays, no gain Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Gain proportional to non-overlap between backscattering forward scattering Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Gain proportional to non-overlap between backscattering forward scattering Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom

Further improve full-duplex with larger arrays at base station Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom Leverage extra DoFs for nulling

Further improve full-duplex with larger arrays at base station Up Base station Rx Tx Down Downlink degrees-of-freedom Uplink degrees-of-freedom Leverage extra DoFs for nulling

Further improve full-duplex with larger arrays at base station ( Massive MIMO Regime ) Up Base station Rx Tx Down Downlink degrees-of-freedom Full duplex Uplink degrees-of-freedom

Questions to Answer Rx Baseband Tx Baseband Digital Cx Rx RF Tx Beamforming Tx RF 1. In what conditions is all-digital FD feasible? Answer with infotheoretic analysis 2. What are practical algorithms for all-digital FD? Answer with design and experiment

Suppression via Transmit Beamforming NASA array Lund array Rice Argos array Self-interference For 2D arrays, many direct self-interference path Transmit beamforming must suppress both direct and reflected paths

Nulling is Not Possible (# of Tx antennas) (# of Nulls) = # of Effective antennas More nulls means less power to each user

But we don t need to null self-interference? Rx Baseband Digital Cx Rx RF Tx Baseband SoftNull Tx RF

SoftNull Given a required # of effective Tx antennas, DTX Select beam-weight matrix, self-interference Effective self-interference channel:, which maximally suppresses Uplink Processing DTX Downlink Processing Digital Cx Rx RF Tx RF DTX DTX Simple closed form solution

SoftNull example: Self-interference power vs. # of effective Tx antennas, DTX DTX = 1 DTX = 2 DTX = 3 DTX = 4 DTX = 5 DTX = 6 DTX = 7 DTX = 8 DTX = 9 DTX = 10 DTX = 11 DTX = 12 DTX = 13 DTX = 14 DTX = 15 DTX = 16

SoftNull example: Self-interference power vs. # of effective Tx antennas, DTX DTX = 2 DTX = 3 DTX = 4 SoftNull tradeoff DTX = 6 DTX = 5 DTX = 7 DTX = 8 DTX = 1 As # of effective antennas decreases: Uplink benefits from better self-interference Dsuppression TX = 9 DTX = 10 DTX = 12 DTX = 11 Downlink DTX = 13 suffers due to lower SNR DTX = 14 DTX = 15 DTX = 16

SoftNull Feasibility Study Is a good SoftNull tradeoff feasible for real channels? Impact of array partitioning Impact of backscattering Is benefit to uplink SoftNull worth the cost to the downlink?

Argos-based Measurement Platform NASA Array+Argos Base Station 72 patch antennas, 8x9 grid 18 WARP nodes 4 Users via WARP Measure 72 X 72 self-coupling channel OFDM pilots from each antenna while all others listen Enables comparison of arbitrary Tx/Rx partitions Measure 72x4 uplink and 4x72 downlink channel

Measurement Campaign: 3 Environments Anechoic Chamber Outdoor Indoor

SoftNull Feasibility Study Is a good SoftNull tradeoff feasible for real channels? Impact of array partitioning Impact of backscattering Is benefit to uplink worth the cost to the downlink?

Tx/Rx Partitioning East-West North-South Northwest-Southeast (NW-SE) Interleaved

Tx/Rx Partitioning Results (Anechoic Chamber) East-West North-South Northwest-Southeast (NW-SE) Interleaved

Tx/Rx Partitioning Results (Anechoic Chamber) East-West North-South Northwest-Southeast (NW-SE) Interleaved Contiguous splits are best Minimizes angular spread of the self-interference

SoftNull Feasibility Study Is a good tradeoff feasible for real channels? Impact of array partitioning Impact of backscattering Is benefit to uplink worth the cost to the downlink?

Impact of Back-scattering East-West Outdoor Indoor More backscattering leads to less suppression (as theory predicts) Reason: backscatter breaks antenna correlation

SoftNull Feasibility Study Is a good tradeoff feasible for real channels? Impact of array partitioning Impact of backscattering Is benefit to uplink worth the cost to the downlink?

Is Benefit to Uplink Worth the Cost to the Downlink? East-West Outdoor Indoor Scenario: East-West split, indoor and outdoor Methodology: simulation using real measured channels Compare uplink and downlink rates of SoftNull versus half duplex and ideal full-duplex Simulation Parameters Base station power Mobile user power Noise power Dynamic range limit Number of users 4 Path Loss 0 dbm -10d Bm -95 dbm 25 db 85 db (300m)

Is benefit worth the loss in downlink SNR? East-West Outdoor Indoor Uplink: Downlink: Uplink+Downlink:

Is benefit worth the loss in downlink SNR? East-West Outdoor Indoor Uplink: Downlink: Uplink+Downlink:

Is benefit worth the loss in downlink SNR? East-West Outdoor Indoor Uplink: Downlink: Uplink+Downlink:

Is benefit worth the loss in downlink SNR? East-West Outdoor Indoor Uplink: Downlink: Uplink+Downlink:

Is benefit worth the loss in downlink SNR? East-West Outdoor Indoor Uplink: Downlink: Uplink+Downlink:

Impact of distance (i.e. path loss) East-West Outdoor 70 db path loss (50m LoS) 85 db path loss (300m LoS) 100 db path loss (1km LoS) Indoor

Impact of distance (i.e. path loss) East-West Outdoor 70 db path loss (50m LoS) 85 db path loss (300m LoS) 100 db path loss (1km LoS) Indoor

Impact of distance (i.e. path loss) East-West Outdoor 70 db path loss (50m LoS) 85 db path loss (300m LoS) 100 db path loss (1km LoS) Indoor

SoftNull Feasibility Study Is a good tradeoff feasible for real channels? Yes, when array partitioned contiguously Especially in low-backscattering deployments (like on basestations) Is benefit to uplink worth the cost to the downlink? Yes, for low to medium path losses Especially when # of antennas >> # number of users

JointNull: A Small # of Analog Cancellers Add a small number of analog cancellers, that can make any antenna full-duplex So there are three parts to overall cancellation Transmit pre-coding Analog cancellation Digital cancellation Sum-rate maximizing antenna configuration & precoding

JointNull: A Small # of Analog Cancellers Maximum sum-rate in bps/hz 120 110 100 90 60 db analog cancelation 40 db analog cancelation 20 db analog cancelation 80 Half-duplex sum rate = 57.5 bps/hz Number of antennas = 72 70 0 10 20 30 40 50 60 70 Number of analog cancelers If analog cancellers are low-quality, ~M/10 achieve 90% of max sum-rate If higher quality, need ~M/2 cancellers to achieve 90%

Conclusions Massive MIMO means many more transmit dimensions SoftNull uses it for all-digital full-duplex No new analog components build on today s radios JointNull generalizes it partial-analog full-duplex Platform crucial Have real-time implementation & evaluation of SoftNull Real-time results closely match today s results

Rice Argos V2: 96 Antennas (Scalable to 144 Antennas)

ArgosMobile

ArgosNet: Total of 400 Radios ArgosBS 1 (Outdoor) ArgosMobile 10 GbE ArgosMobile ArgosMobile 10 Server GbE NetFPGA 10 GbE ArgosBS 4 (Indoor) ArgosMobile NetFPGA Server 10 GbE NetFPGA Server 10 GbE ArgosCloud 10 GbE 10 GbE ArgosMobile ArgosBS 2 (Outdoor) ArgosBS 3 (Outdoor) NSF CRI 2014-2017: ArgosNet by Zhong, Knightly and Sabharwal

Questions or Comments? Full-duplex: http://fullduplex.rice.edu WARP: http://warp.rice.edu Argos: http://argos.rice.edu Scalable Health: http://sh.rice.edu