Page 1
Office: Networks Research Laboratory
2243, Kemper Hall,
University of California, Davis, CA-95616
Website: http://networks.cs.ucdavis.edu/~rama/
Contact:
Home Phone: 1-(530) 759-9906
Cell Phone: 1-(530) 400-7935 (preferred)
Email: rama@ucdavis.edu
, r.vishva@gmail.com
OBJECTIVE
Seeking a challenging position in research/software development related to general networking or wireless networking domains.
KEY STRENGTHS
Strong in Algorithms, Programming (C, C++, Java, MATLAB, Python, Tcl, Perl),
Embedded DSP Programming, Wireless Communication Networks (WLAN, WiMAX, 3G,
LTE), Cross-layer design (PHY/MAC/RLC), Object Oriented Programming, Data
Structures, Digital Signal Processing
EDUCATION
Doctorate of Philosophy
Thesis topic: Cross Layer Design in Wireless Networks
Advisers: Prof. Biswanath Mukherjee and Prof. Dipak Ghosal
CGPA: 4.0/4.0
Master of Science
Thesis topic: Pre-coding for Space-Time Wireless Systems
CGPA: 9.4/10.0
Bachelor of Science
Thesis topic: Routing And Wavelength in WDM Ring Networks
CGPA: 7.75/10 (absolute scale)
Sep. 2009
2005
2003
SOFTWARE PROFICIENCY
Languages: Proficient in C, C++, Java (OOP), Perl, Tcl, Python, MATLAB
Tools: Optimization using Ilog CPLEX Concert technology (using Java and C++), R Statistical
Computing language (basic level), Embedded programming of digital signal processors
MATLAB toolboxes including DSP toolbox, Image Processing toolbox
Network Simulators: OPNET, NS2, Qualnet
Experience customizing the underlying C code in OPNET to suit simulation requirements
Operating systems: Development in Linux (Red Hat, Fedora, Ubuntu), and Windows
EXPERIENCE
1) Consultant for AT&T Research Labs
Oct. 2009 - Present
I am working as a project consultant for AT&T Research Labs at Florham Park in New Jersey. I am working on RF optimization and inter mobile switching center (MSC) trunk optimization projects .
Page 2
2) Intern
Jan. 2009 – Aug. 2009
Conducting research in future 4G wireless networks – LTE-Advanced and WiMAX (802.16m). One aspect of my work is to compare these two technologies from a technical point of view. I am presently doing system level simulations of both LTE and WiMAX to evaluate both their downlink and uplink performance. I am also involved in proposing several novel ideas that can become part of wireless standards or translate into intellectual property.
3) Graduate Student Researcher
Proposed novel ideas in wireless networks including i) Topology control using directional antennas,
Sep. 2006 – Dec. 2008 ii) Interactions between MIMO(multiple input multiple output) technology and TCP, iii) Optimum channel, capacity and flow allocation in wireless mesh networks, iv) Intelligent integrated routing and link scheduling, v) Hybrid wireless optical broadband wireless network.
These have contributed to my thesis as well as to ongoing projects in the networks research lab at UC Davis.
4) Research Scientist
Aug. 2005 – April 2006
Dedicated Short-Range Communications (DSRC) for vehicle-to-infrastructure (v2i) and vehicle-to-vehicle
(v2v) communications at high speeds. Developed channel models and a simulator for vehicular networks according to the IEEE 802.11p (WAVE = Wireless Access in Vehicular Environment). I have experience programming a Motorola chip for building a vehicular communications testbed for implementing and evaluating existing communication protocols as well as new innova tive ideas.
5) Teaching Assistant – Digital Design
Winter 2006, Spring 2006
Aug. 2003-May 2005
Designed experiments and taught fundamentals of digital design to undergraduates using hardware and
Altera Quartus software.
PROJECTS
1.
Channel, Capacity and Flow Assignment (CCFA) in wireless mesh networks: CCFA involves the joint assignment of channels, distribution of wireless capacity, and determination of link flows to enhance the effectiveness (maximum throughput and minimum delay) of multi -channel Wireless Mesh
Networks. It is solved in an iterative manner using queuing theory, CPLEX optimization tool, and Java.
IMPACT: Efficient utilization of resources (channels and their capacities) in a wireless network to maximize throughput and minimize delay.
2.
Topology Control with Directional Beams (TCDB): Proposed and developed a complete new distributed framework for wireless topology control using directional antennas consisting of several phases- viz., i) neighborhood discovery phase, ii) neighbor set reduction and classification phase, iii) topology construction phase, iv) optional topology optimization phase, and v) parameter determination phase. MATLAB, C language and OPNET were used to implement and evaluate this framework.
IMPACT: Pragmatic algorithms to manage a practical multi-hop wireless network topology using directional antennas. These are critical to encourage the widespread use of directional antennas.
3.
Application profile based MIMO rate adaptation over wireless fading channels : A completely novel and dynamic idea where a base station adjusts its MIMO as well as modulation/coding schemes based not only on channel quality feedback but also on application profiles. This project is envisioned to cover voice, data and video applications. MATLAB, OPNET, and C are used as part of MIMO link level and end-to-end system level simulations in this project.
IMPACT: Dealing with unpredictable wireless channel at the root to pro vide transport channels that are suited to specific application QoS requirements.
4.
Cross-layer integrated routing, link-scheduling and power control in wireless networks: We formulate the problem of joint routing, link scheduling, and power control as an integer linear program using a novel generalized interference model. We then use pre-computed paths to simplify the problem.
Page 3
Based on this simplification, we propose several cross-layer heuristic algorithms with the goal of maximizing the network throughput. Java, and CPLEX are used in an integrated fashion in this project.
IMPACT: A cross-layer approach to integrated routing/link-scheduling/power-control and use of optimization tools to do so efficiently.
5.
Precoding for Space Time Wireless Systems: This project thoroughly investigated the problem of precoding in Space Time Coded MIMO Wireless systems to improve the reliability and/or to improve the throughput of the system in four scenarios depending on the amount of Channel state information (CSI) available at the transmitter – i) Perfect or instantaneous CSI, ii) Statistics of the Channel, iii) Quantized feedback in bits and iv) No CSI. This became my master’s thesis. Today precoding is a very important technique in 4G wireless systems. This projected was implemented in MATLAB (using signal processing and communication toolboxes) as well as in C.
IMPACT: Provides ways of using different levels of receiver feedback to enhance performance using multiple antennas.
6.
Blind and Semi-Blind Detection in MIMO wireless systems: In this minor project blind and semiblind algorithms are implemented in MIMO wireless systems. The blind detection algorithm avoids the necessity of training sequences to estimate the channel at the receiver while the semi -blind approach needs very little training but has dramatically better performance compared to the blind scheme
IMPACT: Reduce training overhead (used to estimate channel) in MIMO receivers .
7.
Routing and Wavelength in WDM Ring Networks: This project presents an algorithm which selects the routes and assigns wavelengths to the paths in an optical network in such a way that the carried capacity in the optical network is maximized. Various large scale optimization algorithms (Simplex and
Gomory’s Cutting plane algorithms) were coded in C language for this purpose.
IMPACT: Application of optimization tools to solve optical networking problems .
8.
Optical Character Recognition (OCR): This project, done at IIT Delhi, was divided into several parts which were then integrated. I was in charge of part named “Character Separation in Document images” and was also part of the integration team. The algorithms for each part were first prototyped in
MATLAB (using the image processing tool box) before being coded in C/C++ languages. The code from several teams working in tandem was then integrated into a comprehensive OCR package.
IMPACT: A modular OCR package in which each part can be optimized independently.
ACHIEVEMENTS
Outstanding Graduate Student (OGS) fellowship at UC Davis,
Merit Based Summer Graduate Student Researcher (GSR) award at UC Davis
Masters program topper in masters at IIT Delhi
99.42 percentile score in Graduate Aptitude Test Exam (GATE), India
Among top 5 in class throughout bachelors degree
College topper and gold medalist in 12 th class (junior college)
School topper in mathematics and district topper in general science in 10 th class
PUBLICATIONS
Conference Proceedings
1.
Vishwanath Ramamurthi, Abu S. Reaz, Biswanath Mukherjee, " Optimal Capacity Allocation in
Wireless Mesh Networks," in Proc. IEEE Globecom 2008, New Orleans, LA, Nov. 30 - Dec. 3, 2008.
2.
Vishwanath Ramamurthi, Abu S. Reaz, Biswanath Mukherjee, " MIMO-based Rate Adaptation to
Enhance TCP Throughput over Wireless fading Channels," in Proc. IEEE Globecom 2008,New
Orleans, LA, Nov. 30 - Dec. 3, 2008.
3.
Vishwanath Ramamurthi, S. K. Chaitanya Vadrevu, Anurag Chaudhary. “ Multicast Capacity of Multi-
Channel Multihop Wireless Networks,” accepted for publication in IEEE WCNC 2009, Budapest,
Hungary, Apr. 5-8, 2009.
4.
Abu Sayeem Reaz, Vishwanath Ramamurti, Suman Sarkar, “Flow-Aware Channel Assignment for
Multi-Radio Wireless-Optical Broadband Access Network,” accepted for publication in IEEE ANTS
2008, Mumbai, Dec. 15-17, 2008.
5.
Abu S. Reaz, Vishwanath Ramamurthi, Suman Sarkar, Dipak Ghosal, Biswanath Mukherjee, "Hybrid
Wireless-Optical Broadband Access Network (WOBAN): Capacity Enhancement for Wireless
Page 4
Access," in Proc. IEEE Globecom 2008, New Orleans, LA, Nov. 30 - Dec. 3, 2008.
6.
Abu S. Reaz, Vishwanath Ramamurthi, Dipak Ghosal, John Benko, Wei Li, Sudhir Dixit, Biswanath
Mukherjee, "Enhancing Multi-hop Wireless Mesh Networks with a Ring Overlay,"in Proc. IEEE
WiMesh, San Francisco, June 16, 2008.
7.
Vishwanath Ramamurthi, Abu S. Reaz, Sudhir Dixit, Biswanath Mukherjee, " Link Scheduling and
Power Control in Wireless Mesh Networks with Directional Antennas ," in Proc. IEEE ICC,
Beijing, China, May 19-23, 2008.
8.
Abu S. Reaz, Vishwanath Ramamurthi, Suman Sarkar, Dipak Ghosal, Sudhir Dixit, Biswanath Mukherjee,
"CaDAR: an Effcient Routing Algorithm for Wireless-Optical Broadband Access Network," in
Proc. IEEE ICC, Beijing China, May 19-23, 2008.
9.
Vishwanath Ramamurthi, Abu S. Reaz, Sudhir Dixit, Biswanath Mukherjee, " Directionality As Needed
- Achieving Connectivity in Wireless Mesh Networks," in Proc. IEEE ICC, Beijing, China, May 19-
23, 2008.
10.
Manav R Bhatnagar, Vishwanath Ramamurthi and Arti M.K., "On Blind Estimation of Frequency
Offsets in Time Varying MIMO Channels," in Proc. Third International Conference on Wireless and
Optical Communications Networks (IEEE WOCN 2006), Bangalore, India, April 11 -13, 2006
11.
Manav R Bhatnagar and Vishwanath Ramamurthi, "Performance Results of Iterative Decoder for
Time Selective MIMO Channels," Third International Conference on Wireless and Optical
Communications Networks (IEEE WOCN 2006), Bangalore, India, April 11 -13, 2006
12.
Vishwanath Ramamurthi and Manav R Bhatnagar, "Routing and Wavelength Assignment in Mixed
All-Optical Networks," in Proc. 7th International Conference on Optoelectronics, Fi ber Optics and
Photonics(Photonics 2004), Kochi, India, Dec. 9-11 , 2004.
13.
Manav R Bhatnagar and Vishwanath Ramamurthi, "Joint Routing & Wavelength Assignment and
Wavelength Converter Placement in All-Optical Networks," in Proc. International Conference on
Optics & Optoelectronics (ICOL 2005), Dehradun, India, Dec 12 -15, 2005.
14.
Manav R Bhatnagar, Vishwanath Ramamurthi and Arti M.K., " A Novel Approach To Image
Registration and Alignment," in Proc. International conference on Computer Application in Electrica l
Engineering Recent Advances (CERA 2005), Roorkee, India Sep. 28 - Oct. 1, 2005.
15.
Manav R Bhatnagar, Vishwanath Ramamurthi and Arti M.K., " A New Iterative Decoder of Space-
Time Data in Time Selective MIMO Channels," in Proc. National Conference of Communications,
Control and Bioinformatics, Kota, India, March 8-10, 2006.
Journals
1.
Vishwanath Ramamurthi, A.S.Reaz, S. Dixit and B. Mukherjee, “ Channel, Capacity, and Flow
Assignment in Wireless Mesh Networks,” Submitted.
2.
Vishwanath Ramamurthi, A.S.Reaz, S. Dixit and B. Mukherjee, “ A Cross-Layer Approach to Link
Scheduling and Power Control in Wireless Mesh Networks ,” Submitted.
3.
Vishwanath Ramamurthi and Manav R. Bhatnagar , "Optimum Linear Constellation Precoding for
Space Time Wireless Systems" , Journal Of Wireless Personal Communications, vol. 40, no. 4, pp.
511-521, June 2006.
4.
Vishwanath Ramamurthi and Manav R. Bhatnagar , "High Data Rate Alamouti Code From Field
Extension" , Journal Of Wireless Personal Communications, vol. 40, no. 4, pp. 489 -494, June 2006.
5.
Manav R. Bhatnagar, Vishwanath Ramamurthi, M.K. Arti and Vaibhav Bhatnagar , " A New Iterative
Decoder of Space-Time Data in Time Selective MIMO Channels" , Journal Of Wireless Personal
Communications, vol. 42, no. 1, pp. 131-142, June 2006.
6.
A. Choudhry, Vishwanath Ramamurthi, Erin Fong and M. Saif Islam , “Ultra-low contact resistance of
epitaxially interfaced Si nanowires”, Nano Letters, vol. 7, pp. 1536-1541, 2007.
7.
R. Vishwanath and Manav R. Bhatnagar , "Performance Analysis of Space-Time Block Codes in
Flat Fading MIMO Channels with Offsets" , EURASIP Journal on Wireless Communications and
Networking, Feb. 2007.
8.
S. C. Dutta Roy, Vishwanath Ramamurthi, "Another FIR lattice structure," International Journal of
Circuit Theory and Applications, vol. 33, no. 4, pp. 347 - 351, July 2005.
GRADUATE COURSES TAKEN
Algorithm Design, Performance Evaluation
Algorithmic Graph Theory
Computer Networks, Error Control Coding
Digital Communication
DSP and Advanced DSP (Wavelets, Multirate DSP)
Wireless/MIMO Communications
Wireless Networks
Intrusion Detection
Optical Networks
Signal Proc. for Comm.
Page 5
Embedded DSP programming lab
Computer Networks (Queuing Theory Perspective)
Signal Detection and Estimation
Image Processing