Research


About Me

Contact Me

Research

Resume

Personal

MOBNETS@WINLAB

WINLAB Homepage

Brief description of my current project :

Efficient Video Multicast over WLANs - MAC layer optimizations

Problem Statement: The challenges for real time video streaming over Wireless LANs are limited bandwidth, high bit error rates as compared to wired links and fluctuations in channel quality. In addition, we also have to consider receiver heterogeneity as each user will have different channel conditions, power limitations and processing capabilities. The video quality at each of the received mobile terminals would depend on the channel condition between the AP and the respective mobile terminal (we assume the video server and the access point are co-located). Receiver heterogeneity can be dealt in one of the two ways: simulcasting the content at different rates or by layered coding [which forms the basis of Receiver Driven Layered Multicast scheme pioneered by McCanne]. The ways to improve the video quality at the mobile terminals would be to employ forward error correction (FEC) schemes so that the receivers can reconstruct lost packets from the additional redundant packets. Another option is to use ARQ. However in multicast scenarios there is a possibility of an implosion of repeat requests at the sender if ARQ is used. Our work is focused on MAC layer multicast and error control techniques that provide service quality and/or capacity improvements.

Our Approach: In our system model we have the video server co-located with the AP and N mobile terminals. We consider that multi-resolution video streams at four different rates 1.5 Mbps, 768 kbps, 384 kbps and 128 kbps are available from the sever i.e. the AP is multicasting video streams at four different rates. The mobile terminals subscribe to one of the multicast streams based on their PHY bit rate, bit error rate and SNR measurements. We have formulated the problem as a general feedback control system with the following observation and control variables: Bit Error Rate (long term and short term BER), SNR, MAC multicast groupings and Percentage/type of FEC and ARQ used. The algorithm under consideration aims to maximize the total system utility, Q_system=sum(Q_i) i=1,2...N where N is the total number of mobile receivers, subject to the condition Q_i >= Q_threshold by selecting the appropriate multicast group and also adjusting the FEC and/or ARQ) as a function of the observed PHY bit rate, BER and SNR for each wireless client.

Simulation Tool used: OPNET

Brief description of my previous project :

NETWORK TOMOGRAPHY

Network Tomography - 4 Node Problem

Network Tomography -How to choose a subset of paths from the source node to the  destination node in a network for estimating link success probabilities

PAPERS

Performance Analysis of Downlink Power Control in CDMA Systems (accepted for the IEEE Symposium Digest for Student Papers/Posters, 2004 )

Rapid deployment emergency infrastructure for a disaster site with multiple types of emergency personnel (police, fire, national guard, etc)

Image Histograming and Connected Components Labeling in Parallel

PRESENTATIONS

Talk at Thomson Multimedia Research Lab, Princeton on March 1, 2004

Talk at WINLAB on March 5, 2004 (Part of Special Problems Presentation)

Talk at the Networking Group Meeting, WINLAB on October 7, 2003

Talk at the Networking Group Meeting, WINLAB on February 3, 2004

Performance Analysis of Downlink Power Control Algorithms for CDMA Systems

WLAN and IEEE 802.11 Security

COURSE PROJECTS

Papers relevant to  my project "Efficient Video Multicast over WLANs"

[1] A. Majumdar, D. G. Sachs, I. V. Kozinstev, K. Ramachandran, M. M.Yeung, "Multicast and Unicast Real-Time Video Streaming over Wireless LANs'', IEEE Transactions on Circuits and Systems  for Video Technology, Vol.12 No. 6, June 2002.

[2] K. Stuhlmuller, M. Link and B. Girod ,"Scalable Internet Video Streaming with unequal error protection''.

[3] P. A. Chou, A. E. Mohr, A. Wang, S. Mehrotra, "FEC and Pseudo-ARQ for Receiver-driven Layered Multicast of Audio and Video'', Presented in part at the Communication Theory Workshop, Aptos, CA, May 1999.

[4] D. Wu, Y. T. Hou, B. Li, W. Zhu, Y. Zhang, H. J. Chao, "An End-to-End Approach for optimal Mode Selection in Internet Video Communication: Theory and Application'', IEEE Journal on Selected Areas in Communications, Vol.18 No. 6, June 2000.

[5] S. McCanne, V. Jacobson, M. Vetterli, "Receiver-driven Layered Multicast'' ACM SIGCOMM '96 August 1996, Stanford, CA.

[6] IEEE 802.11-1999, "Part 11:Wireless LAN Medium Access Control (MAC) and Physical layer (PHY) Specifications,'' 1999.

[7] IEEE 802.11e draft/D4.0, "Part 11:Wireless Medium Access Control (MAC) and Physical layer (PHY) Specifications: Medium Access Control (MAC) Enhancements for Quality of Service (QoS),'' Nov. 2002.

[8] D. Gu , J. Zhang, "QoS Enhancement in IEEE 802.11 Wireless Local Area Networks'', IEEE Communications Magazine, June 2003.

[9] D. Qiao, K. G. Shin, "A Two-Step Adaptive Error Recovery Scheme For Video Transmission over Wireless Networks'', IEEE INFOCOM 2000, pp 1698-1704.

[10] G. T. Nguyen, B. Noble, "A Trace-based Approach For Modeling Wireless Channel Behavior''.

[11] P. Chumchu, "An example of wireless error simulation''.

[12] A. Konrad, A. D. Joseph, R. Ludwig, B. Y. Zhao, "A Markov-Based Channel Model Algorithm for Wireless Networks",  Report No. UCB/CSD-01-1142 , May 2001.

[13] D. Reininger, R. Izmailov, B. Rajagopalan, M. Ott and D. Raychaudhuri, “Soft QoS Control in the WATMnet Broadband Wireless System”.

Simulation Tools Links:

OPNET

ns-2

A very good tutorial for ns-2 can be found at  http://www.isi.edu/nsnam/ns/tutorial/index.html

 

 

 

 

 

 

                                                                                                                                                                                             
For problems or questions regarding this web contact webmaster@winlab.rutgers.edu.