220 likes | 344 Views
A Framework for Adaptive Voice Communications Over Wireless Channels. Sandeep K. S. Gupta and Suhaib A. Obeidat. Outline. Problem Statement Motivation and approach Results and discussion Conclusions. Motivation. Voice is the most natural way for human comm.
E N D
A Framework for Adaptive Voice Communications Over Wireless Channels Sandeep K. S. Gupta and Suhaib A. Obeidat
Outline • Problem Statement • Motivation and approach • Results and discussion • Conclusions
Motivation • Voice is the most natural way for human comm. • Taking advantage of silence periods. • Varying error channel conditions of a wireless link • Solution: • Changing the modulation scheme. • Changing the voice coding rate.
Motivation-Cont SNR vs. BER for several modulation schemes [4].
Motivation-Cont • Good Channel Condition: compressed voice at a rate of 16 kbps, denser modulation (QAM16). • Bad Channel Condition: uncompressed voice (64 kbps), and BPSK.
Motivation-Cont NS That can be accommodated when using adaptive modulation Link capacity: 256ksymbol
Motivation-Cont NS That can be accommodated when using adaptive encoding Link capacity: 256kbps
Goal Measuring the performance of adaptive voice over a wireless connection and proposing a methodology of adaptation.
QoS requirements of voice • Delay • Propagation delay (negligible) • Queuing delay • Losses • Channel Losses • Buffer Losses
Current Work • Shenker compared strict versus adaptive applications. • Rate-adaptive reacts better to network congestion than other classes of adaptation (e.g., delay-adaptive) • Meo studied rate-adaptive voice comm. over IP networks • Supporting more voice communications. • Adaptive modulation: reacting to channel conditions by changing the modulation scheme and the symbol rate • Motivated newer wireless devices to support different modulation schemes.
Src1 Dest1 64 Kbps 64 Kbps Src2 Dest2 Src3 1.544 Mbps Dest3 Mux Module DeMux Module . . . . . . SrcN DestN Source Configuration T1 link
Brady 2-state Markov Model On-off times for silence and speech Exponential dist. for speech and silence states. Speech activity 35.1% 352 ms on, 650 ms off Voice Traffic Model
Elliot-Gilbert Model Represents a Good (G) and Bad (B) states. G: 16 kbps, QAM16 B: 64 kbps, BPSK Pe(G) = 10-6 Pe(B) = 10-2 4s in B, 10s in G. Wireless Channel Model
Packet Loss Ratio for Adaptive vs. Non-adaptive Modulation Packet Loss Ratio =
Loss Components for Adaptive vs. Non-adaptive Modulation Buffer Loss Ratio = Channel Loss Ratio =
Packet Loss Ratio for Adaptive vs. Non-adaptive Encoding Packet Loss Ratio =
Loss components for Adaptive vs. Non-adaptive Encoding
Ratio of Packets Delayed (80-ms Threshold) for Adaptive vs. Non-adaptive Modulation Delayed Packets Ratio =
DVQ for Adaptive vs. Non-adaptive Modulation + Encoding Degradation of Voice Quality =
Future Work-Analytic Model • More generic • Get more confidence. • Can be used to quantify error control effect • Can be used in any analysis involving Rayleigh channel and/or adaptive modulation.
Adaptive voice allows for greater flexibility and more savings Can support more voice communications. Trading quality for monetary Conclusions