Ashish Raniwala

Doctoral Candidate

Dept of Computer Science

Stony Brook University

Stony Brook, NY-11794

 

Email:

Short Biography

I am a Systems PhD student working with Prof Tzi-cker Chiueh in Experimental Computer Systems Lab. I received an M.S. in Computer Science from Stony Brook University (2000), and a B.Tech in Computer Science and Engineering from Indian Institute of Technology, Delhi (1998). During 2000-2002, I worked at Asera Inc, now SEEC. I conduct research in the areas of Enterprise-class Wireless Mesh Networks (specifically dealing with capacity, security, fairness, deployment, and management issues), and Self-Managed Network Storage (QoS, management, and fault-tolerance issues).

My job search has successfully ended. I recently joined Google, Kirkland as a full-time employee.
Research
  • IEEE 802.11-based Multi-channel Wireless Mesh Network - In this project, we architected the first IEEE 802.11-compliant multi-hop wireless mesh network that features bandwidth aggregation from multiple radio channels, and traffic-aware network optimizations in form of interface channel assignment and packet routing. The key applications for this architecture are enterprise wireless backbone networking and ISP last-mile networking.
  • Redundancy-based Secure Routing Protocol - We devised a distributed route-packet crosschecking mechanism that can quickly detect inconsistencies among route packets, and trace the roots of these inconsistencies to specific nodes. The protocol significantly enhances the availability of a multi-channel wireless mesh network in presence of compromised, mis-configured, or broken nodes.
  • Stateful Mesh Transport Protocol - We developed a new network-assisted transport protocol that works well in presence of rapidly fluctuating link quality, bursty packet errors, and high per-packet overheads as seen in multi-hop wireless mesh networks.  We further devised a coordinated congestion control mechanism that can provide max-min fairness on top of 802.11-based wireless mesh networks, despite presence of hidden nodes and arbitrary channel space sharing by mesh nodes.
  • Reconfigurable Miniaturized Wireless Experimentation Testbed - We built a mobile wireless testbed that can reside within a small physical space and still support true multi-hopping. The testbed features per-experiment automatic remote reconfiguration, hybrid ns-2 simulations (where native ns-2 scripts and code can be executed with all wireless models replaced by physical environment), mobile experimentation capability, advanced experimental control such as pause / breakpoint / revert / inject fault, and 24x7 autonomous operations (including automatic re-charging).
  • Video Delivery over Wireless Mesh Networks - In this project, we are devising various semi-reliable media delivery techniques that can effectively deal with the fragile nature of multi-hop wireless LANs. Specifically, we are exploring mechanisms such as corrupted packet forwarding and selective lost packet retransmission to improve overall video quality.
  • Indoor Wireless Sensor Network for Radio Resource Management - We built a self-configurable indoor wireless monitoring network that guards an enterprise radio space and aids its management. The system features MAC sequence number-based spoof detection and provides an accurate radio channel utilization map for the entire enterprise.
  • Centralized TCP Server - CTCP server transparently splits all outgoing/incoming TCP connections from an enterprise, and thus provides the abstraction of a centralized TCP stack residing at an enterprise gateway. The goals are to reduce administration efforts involved in applying TCP/IP security patches, provide generic/transparent proxy framework, provide infrastructure to write honeypot applications, support hierarchical QoS, and provide Aggregated TCP-based fair-bandwidth share to short-lived HTTP connections.
  • Generalized Multi-Server Fair Queuing - In this project, we are devising admission control and scheduling algorithms to ensure fairness among flows being serviced by overlapping sets of servers. The problem appears in several contexts including QoS-guaranteed virtual storage servers, and web-hosting management.
Refereed Publications
  • Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network (A Raniwala, Prof Chiueh) in proc of IEEE Infocom '05 [pdf] [slides]
  • MiNT-m: An Autonomous Mobile Wireless Experimentation Platform (P De, A Raniwala, R Krishnan, K Tatavarthi, N Syed, S Sharma, Prof Chiueh)to appear in proc of USENIX Mobisys '06
  • MINT: A Miniaturized Network Testbed for Mobile Wireless Research (P De, A Raniwala, S Sharma, Prof Chiueh) in proc of IEEE Infocom '05 [pdf] 
  • WShare: An Instant Secure Collaboration Workspace over Ad hoc Wireless LAN (A Raniwala, G Zhang, J Zheng, A Sridhar, Prof Chiueh) to appear in Intl Journal of Wireless and Mobile Computing (IJWMC): Special Issue on Group Communications in Ad hoc Networks, Issue 3, 2005 [ps]
  • Evaluation of a Wireless Enterprise Backbone Network Architecture (A Raniwala, Prof Chiueh) - in proc. of Hot Interconnects 12, August '04 [pdf] [slides]
  • Centralized Channel Assignment and Routing Algorithms for Multi-channel Wireless Mesh Networks (A Raniwala, K Gopalan Prof Chiueh) -  in ACM SIGMOBILE Mobile Computing and Communications Review (MC2R) April '04 issue [pdf]
  • Implementation of a Fault-tolerant Real-time Network Attached Storage Device. (A Raniwala, S Sharma, A Neogi and Prof Chiueh) in proc. of 8th NASA GSC Conf on Mass Storage Systems and Technology (MSST) March '00 [ps]
  • Phoenix: A Low-power, Fault-tolerant, Real-time Network Attached Storage Device. (A Neogi, A Raniwala, Prof Chiueh ) in ACM Multimedia '99 [ps]

Book Chapter/Magazine Publications

  • IEEE 802.11-based Wireless Mesh Networks (A Raniwala, T Chiueh) –(Invited) to appear in Wireless Mesh Networking: Architectures, Protocols and Standards, Auerbach Publications, CRC Press, 2006
  • Design Requirements for a Multi-hop Wireless Network Testbed (P De, A Raniwala, S Sharma , T Chiueh) –in IEEE Communications Magazine (Ad Hoc Sensor Nets Series) Oct ’05

Posters

  • Architecting a high-capacity last-mile wireless mesh network. (A Raniwala, Prof Chiueh) - Poster Session in Mobicom '04 [pdf] [poster]
  • WShare: An Instant File and Application Sharing System over Wireless LAN. (A Raniwala, G Zhang, J Zheng, A Sridhar, Prof Chiueh) - Poster Session in MobiSys '03 [ps] [poster]
Manuscripts Under Review
  • End-to-end Flow Fairness over 802.11-based Wireless Mesh Networks (A Raniwala, P De, S Sharma, R Krishnan, Prof Chiueh) 
  • Traffic and Security Monitoring of Enterprise Wireless LAN Traffic (G Wu, F Guo, A Raniwala, Prof Chiueh) 
  • Evaluation of a Stateful Transport Protocol for Multi-channel Wireless Mesh Networks(A Raniwala, S Sharma ,P De, T Chiueh)
  • Coverage and Capacity Issues in Enterprise Wireless LAN Deployment (A Raniwala, Prof Chiueh) [pdf]
  • An Enterprise Network Defense Platform Based on Transparent TCP Proxying (F Hsu, Prof Chiueh, J Chen, A Raniwala) [pdf]
Unreferred Publications
  • Deployment Issues in Enterprise Wireless LANs (A Raniwala) - Research Proficiency, SBU, '03 [pdf] [slides]
  • Hybrid mode 802.11 wireless LANs (A Raniwala) - Graduate Research Conference, SBU, '03 [pdf] [slides]
  • Phoenix: A Low-power, Fault-tolerant, Real-time Network Attached Storage Device. (A Raniwala). MS Thesis, SBU, May '00 [ps]
Past Research
Industry Projects
Entrepreneurial Efforts
Allego - An electronic trading exchange for transportation market: The objective of this project was to help a Spain-based B2C start-up firm demonstrate the technical feasibility of their portal. The wireless-enabled exchange was to act as reverse auction platform to assist Transportation Service Providers auction their excess capacity. Apart from building the prototype, we conducted market research, helped in defining process and technical requirements, and demonstrated the solution to potential investors.

Radius Communications - Advised an Arizona-based networking startup in distilling the technical issues for using wireless mesh networks to provide broadband access to a 235-units condominium complex

Reading Seminar Slides
More about myself..