Prasant Mohapatra

University of California, Davis, Davis, California, United States

Are you Prasant Mohapatra?

Claim your profile

Publications (319)181.16 Total impact

  • Fangzhou Jiang · Eisa Zarepour · Mahbub Hassan · Aruna Seneviratne · Prasant Mohapatra ·

  • Eilwoo Baik · Amit Pande · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Wireless communication systems are highly prone to channel errors. With video being a major player in Internet traffic and undergoing exponential growth in wireless domain, we argue for the need of a Video-aware MAC (VMAC) to significantly improve the throughput and delay performance of real-time video streaming service. VMAC makes two changes to optimize wireless LAN for video traffic: (a) It incorporates a Perceptual-Error-Tolerance (PET) to the MAC frames by reducing MAC retransmissions while minimizing any impact on perceptual video quality; and (b) It uses a group NACK-based Adaptive Window (NAW) of MAC frames to improve both throughput and delay performance in varying channel conditions. Through simulations and experiments, we observe 56-89% improvement in throughput and 34-48% improvement in delay performance over legacy DCF and 802.11e schemes. VMAC also shows 15-78% improvement over legacy schemes with multiple clients.
    ACM Transactions on Multimedia Computing Communications and Applications 06/2015; 11(4):1-24. DOI:10.1145/2744412 · 0.97 Impact Factor
  • Source
    S. Seneviratne · A. Seneviratne · A. Mahanti · P. Mohapatra ·

    International World Wide Web Conference, Florence; 05/2015
  • Yunze Zeng · Parth H. Pathak · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper is the first of its kind in presenting a detailed characterisation of IEEE 802.11ac using real experiments. 802.11ac is the latest Wireless Local Area Network (WLAN) standard that is rapidly being adapted because of its potential to deliver very high throughput. The throughput increase in 802.11ac can be attributed to three factors—larger channel width (80/160 MHz), support for denser modulation (256 Quadrature Amplitude Modulation (QAM)) and increased number of spatial streams for Multiple-input Multiple-output (MIMO). We provide an experiment evaluation of these factors and their impact using a real 802.11ac testbed. Our findings provide numerous insights on benefits and challenges associated with using 802.11ac in practice.Because utilisation of larger channel width is one of the most significant changes in 802.11ac, we focus our study on understanding its impact on energy efficiency and interference. Using experiments, we show that utilising larger channel width is in general less energy efficient because of its higher power consumption in idle listening mode. Increasing the number of MIMO spatial streams is comparatively more energy efficient for achieving the same percentage increase in throughput. We also show that 802.11ac link witnesses severe unfairness issues when it coexists with legacy 802.11. We provide a detailed analysis to show how medium access in heterogeneous channel width environment leads to the unfairness issues. We believe that these and many other findings presented in this work will help in understanding and resolving various performance issues of next generation WLANs. Copyright © 2015 John Wiley & Sons, Ltd.
    Transactions on Emerging Telecommunications Technologies 05/2015; DOI:10.1002/ett.2946 · 1.35 Impact Factor
  • Source
    F Jiang · E Zarepour · M Hassan · A Seneviratne · P Mohapatra ·

    IEEE International Conference on Pervasive Computing and Communications, Missouri; 03/2015
  • Parth H. Pathak · Rudra Dutta · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: It is understood from past decade of research that a wireless multi-hop network can achieve maximum network throughput only when its nodes operate at a minimum common transmission power level that ensures network connectivity (availability). This point of optimality where maximum availability and throughput is guaranteed in an interference-optimal network has been the basis of numerous design problems in wireless networks. In this paper, we claim that when performability (availability weighted performance) is considered as opposed to average case throughput performance, there does not exist a transmission power (or node density) that can maximize both availability and performability. Since the current mesh networks are expected to deliver carrier-grade services to its users, the availability-performability tradeoff presented in this paper holds a special importance. While availability metric is a necessary one for any networking system intended to provide continuous service, past research has shown a strong correlation between performability and quality of user experience in case of wireless networks. The contributions of the paper are as follows: (1) We first define availability and performability in the context of wireless mesh networks, and then develop efficient algorithms on the basis of intelligent state sampling that can calculate both the quantities with reasonable accuracy. (2) We apply the evaluation methods to two existing mesh networks (GoogleWiFi and PoncaCityMesh) to demonstrate that their current design can not guarantee a reasonable level of availability or performability. (3) Using hundreds of hours of simulations, we analyze the impact of two basic deployment factors (node density and transmission power) on availability and performability. We outline numerous novel results that emerge due to joint availability-performability analysis including the observation about availability-performability tradeoff.
    IEEE Transactions on Mobile Computing 03/2015; 14(3):606-618. DOI:10.1109/TMC.2014.2329845 · 2.54 Impact Factor
  • Amit Pande · Jindan Zhu · Aveek Das · Yunze Zeng · Prasant Mohapatra · Jay Han ·

    IEEE Journal of Translational Engineering in Health and Medicine 01/2015; DOI:10.1109/JTEHM.2015.2480082
  • Jeongho Kwak · Okyoung Choi · Song Chong · Prasant Mohapatra ·

    IEEE/ACM Transactions on Networking 01/2015; DOI:10.1109/TNET.2015.2419219 · 1.81 Impact Factor
  • Chen Lyu · Dawu Gu · Yunze Zeng · Prasant Mohapatra ·

    IEEE Transactions on Dependable and Secure Computing 01/2015; DOI:10.1109/TDSC.2015.2399297 · 1.35 Impact Factor
  • Xinlei Oscar Wang · Wei Cheng · Prasant Mohapatra · Tarek Abdelzaher ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Mobile sensing is becoming a popular paradigm to collect information from and outsource tasks to mobile users. These applications deal with lot of personal information, e.g., identity and location. Therefore, we need to pay a deeper attention to privacy and anonymity. However, the knowledge of the data source is desired to evaluate the trustworthiness of the sensing data. Anonymity and trust become two conflicting objectives in mobile sensing. In this paper, we propose ARTSense, a framework to solve the problem of “trust without identity” in mobile sensing. Our solution consists of a privacy-preserving provenance model, a data trust assessment scheme and an anonymous reputation management protocol. In contrast to other recent solutions, our scheme does not require a trusted third party and both positive and negative reputation updates can be enforced. In the trust assessment, we consider contextual factors that dynamically affects the trustworthiness of the sensing data as well as the mutual support and conflict among data from difference sources. Security analysis shows that ARTSense achieves our desired anonymity and security goals. Our prototype implementation on Android demonstrates that ARTSense incurs minimal computation overhead on mobile devices, and simulation results justify that ARTSense captures the trust of information and reputation of participants accurately.
    IEEE Transactions on Mobile Computing 12/2014; 13(12):2777-2790. DOI:10.1109/TMC.2013.150 · 2.54 Impact Factor
  • Yunze Zeng · Parth H. Pathak · Chao Xu · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Recent WiFi standards use Channel State Information (CSI) feedback for better MIMO and rate adaptation. CSI provides detailed information about current channel conditions for different subcarriers and spatial streams. In this paper, we show that CSI feedback from a client to the AP can be used to recognize different fine-grained motions of the client. We find that CSI can not only identify if the client is in motion or not, but also classify different types of motions. To this end, we propose APsense, a framework that uses CSI to estimate the sensor patterns of the client. It is observed that client's sensor (e.g. accelerometer) values are correlated to CSI values available at the AP. We show that using simple machine learning classifiers, APsense can classify different motions with accuracy as high as 90%.
  • Source
    Suranga Seneviratne · Aruna Seneviratne · Prasant Mohapatra · Anirban Mahanti ·
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we highlight a potential privacy threat in the current smartphone platforms, which allows any third party to collect a snapshot of installed applications without the user's consent. This can be exploited by third parties to infer various user attributes similar to what is done through tracking. We show that using only installed apps, user's gender, a demographic attribute that is frequently used in targeted advertising, can be instantly predicted with an accuracy around 70%, by training a classifier using established supervised learning techniques.
    ACM SIGMOBILE Mobile Computing and Communications Review 09/2014; 18(3). DOI:10.1145/2646584.2646587
  • Source
    Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: This installment of Computer's series highlighting the work published in IEEE Computer Society journals comes from IEEE Transactions on Mobile Computing.
    Computer 09/2014; 47(9):6-6. DOI:10.1109/MC.2014.240 · 1.44 Impact Factor
  • Chao-Chih Chen · Peng Sun · Lihua Yuan · David A. Maltz · Chen-Nee Chuah · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: As modern datacenter networks (DCNs) grow to support hundreds of thousands of servers and beyond, managing network equipment -- such as routers, firewalls, and load balancers -- becomes increasingly complex. Network attributes such as IP address allocations and BGP neighbor relations are scattered among various network engineering groups, which makes troubleshooting the network a cumbersome task. In addition, network vendor diversity leads to an explosion of vendor-specific management systems or single-use automation scripts, limiting network scalability while increasing the time required to perform management tasks. In this article, the authors propose a unified network management system, Switch Manager (SWIM), to cope with the growth by standardizing the language for describing network attributes and unifying the interface for executing management actions on the network equipment.
    IEEE Internet Computing 07/2014; 18(4):30-36. DOI:10.1109/MIC.2014.41 · 1.71 Impact Factor
  • Shraboni Jana · Eilwoo Baik · Amit Pande · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Video telephony is becoming popular over smart-phones and tablets. Unlike the Desktop era, smartphone users are often 'mobile' and this impacts how the video is processed and transmitted over the network. The significant increase in the motion content in such videos change the composition of video frames. Coupled with wireless packet losses, it often leads to poor quality of video received by the end user. In this work, we propose RVD, a framework for Reliable Video Delivery in mobile telephony by accounting for video object motion comprising foreground end-user motion and background scene changes in the network transmission of video. Multilayer perceptron (MLP) based non-linear regression model is used to analyze the impact of redundancy on received video quality under network variations and different degrees of video motion. RVD achieves 17-25% bandwidth savings for a target video quality, and 50-56% quality improvement over video-oblivious approaches.
    IEEE SECON 2014; 06/2014
  • Source
    Suranga Seneviratne · Aruna Seneviratne · Prasant Mohapatra · Anirban Mahanti ·

    ACM SIGMOBILE Mobile Computing and Communications Review 06/2014; 18(2):1-8. DOI:10.1145/2636242.2636244
  • Shaxun Chen · Amit Pande · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Facial recognition is a popular biometric authentica-tion technique, but it is rarely used in practice for de-vice unlock or website / app login in smartphones, alt-hough most of them are equipped with a front-facing camera. Security issues (e.g. 2D media attack and vir-tual camera attack) and ease of use are two important factors that impede the prevalence of facial authentica-tion in mobile devices. In this paper, we propose a new sensor-assisted facial authentication method to over-come these limitations. Our system uses motion and light sensors to defend against 2D media attacks and virtual camera attacks without the penalty of authenti-cation speed. We conduct experiments to validate our method. Results show 95-97% detection rate and 2-3% false alarm rate over 450 trials in real-settings, indicat-ing high security obtained by the scheme ten times faster than existing 3D facial authentications (3 sec-onds compared to 30 seconds).
  • [Show abstract] [Hide abstract]
    ABSTRACT: Crowd-Cache is a novel crowd-sourced content caching system which provides cheap and convenient content access for mobile users. Our system exploits both transient colocation of devices and the spatial temporal correlation of content popularity, where users in a particular location and at specific times would be likely interested in similar content. We demonstrate the feasibility of Crowd-Cache system through a prototype implementation on Android smartphones.
    ACM SIGMOBILE MobiSys'14, Bretton Woods, New Hampshire, USA; 06/2014
  • P.T. Congdon · Prasant Mohapatra · Matthew Farrens · Venkatesh Akella ·
    [Show abstract] [Hide abstract]
    ABSTRACT: The Ethernet switch is a primary building block for today's enterprise networks and data centers. As network technologies converge upon a single Ethernet fabric, there is ongoing pressure to improve the performance and efficiency of the switch while maintaining flexibility and a rich set of packet processing features. The OpenFlow architecture aims to provide flexibility and programmable packet processing to meet these converging needs. Of the many ways to create an OpenFlow switch, a popular choice is to make heavy use of ternary content addressable memories (TCAMs). Unfortunately, TCAMs can consume a considerable amount of power and, when used to match flows in an OpenFlow switch, put a bound on switch latency. In this paper, we propose enhancing an OpenFlow Ethernet switch with per-port packet prediction circuitry in order to simultaneously reduce latency and power consumption without sacrificing rich policy-based forwarding enabled by the OpenFlow architecture. Packet prediction exploits the temporal locality in network communications to predict the flow classification of incoming packets. When predictions are correct, latency can be reduced, and significant power savings can be achieved from bypassing the full lookup process. Simulation studies using actual network traces indicate that correct prediction rates of 97% are achievable using only a small amount of prediction circuitry per port. These studies also show that prediction circuitry can help reduce the power consumed by a lookup process that includes a TCAM by 92% and simultaneously reduce the latency of a cut-through switch by 66%.
    IEEE/ACM Transactions on Networking 06/2014; 22(3):1007-1020. DOI:10.1109/TNET.2013.2270436 · 1.81 Impact Factor
  • Debalina Ghosh · Prasant Mohapatra ·
    [Show abstract] [Hide abstract]
    ABSTRACT: Femtocells offer many advantages in wireless networks such as improved cell capacity and coverage in indoor areas. As these femtocells can be deployed in an ad-hoc manner by different consumers in the same frequency band, the femtocells can interfere with each other. To fully realize the potential of the femtocells, it is necessary to allocate resources to them in such a way that interference is mitigated. We propose a distributed resource allocation algorithm for femtocell networks that is modelled after link-state routing protocols. Resource Allocation using Link State Propagation (RALP) consists of a graph formation stage, where individual femtocells build a view of the network, an allocation stage, where every femtocell executes an algorithm to assign OFDMA resources to all the femtocells in the network and local scheduling stage, where a femtocell assigns resources to all user equipments based on their throughput requirements. Our evaluation shows that RALP performs better than existing femtocell resource allocation algorithms with respect to spatial reuse and satisfaction rate of required throughput.
    Computer Communications 06/2014; 46. DOI:10.1016/j.comcom.2014.03.007 · 1.70 Impact Factor

Publication Stats

5k Citations
181.16 Total Impact Points


  • 1970-2015
    • University of California, Davis
      • Department of Computer Science
      Davis, California, United States
  • 2011
    • University of California, Riverside
      • Department of Electrical Engineering
      Riverside, California, United States
  • 2009
    • Technische Universiteit Delft
      • Faculty of Electrical Engineering, Mathematics and Computer Sciences (EEMCS)
      Delft, South Holland, Netherlands
  • 1994-2008
    • Iowa State University
      • Department of Electrical and Computer Engineering
      Ames, Iowa, United States
  • 2002
    • Advanced Micro Devices
      Sunnyvale, California, United States
  • 1999-2001
    • Michigan State University
      • Department of Computer Science and Engineering
      East Lansing, Michigan, United States
  • 1995
    • Pennsylvania State University
      • Department of Computer Science and Engineering
      University Park, Maryland, United States