© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN125 November Cross Layer optimization for VoIP over WLAN [Yuan Liu Zhu] A Presentation for Resilinets group Sarvesh Kumar Varatharajan Department of Electrical Engineering & Computer Science University of Kansas 25 November 20151
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN225 November Abstract Problems of VoIP over WLAN Unacceptable voice delays when coexisting with other applications Low voice Capacity due to heavy headers from the above layers Cross layer schemes to improve voice capacity Voice stream enjoys fixed bandwidth. Voice delay is minimum Simulation at various PHY rates over various voice codec Proposed scheme advances throughput of voice stream
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN325 November Organization of the paper Introduction Background Cross Layer Optimizations Theoretical Analysis Simulation and Results Conclusion 25 November 20153
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN425 November Introduction VoIP applications Delay Heavy packet headers from upper layers reduces voice capacity can support only limited number of VoIP connections Capacity of G.711 VoIP using CBR model and a 20ms packet interval is only 12 calls[2] A scheme is proposed where interaction with application layer reduces delay Time slot reuse method to increase capacity 25 November 20154
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN525 November Background VoIP Overview Overview of and e Related Work 25 November 20155
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN625 November VoIP overview 25 November Variable delay in each hop End to end delay threshold Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN725 November Overview of and e Distributed Coordination function (DCF) Contention based access Best effort service No QoS support Infeasible option for VoIP Point Coordination function (PCF) When number of polling stations is large then higher the end to end delay Poor performance of VoIP Service Differentiation based on MAC schemes to classify traffic types with relative priorities
© Sarvesh Overview of and e e addresses the problem of Hybrid Coordination Function (HCF) –Enhanced Distributed Coordinated Access( EDCA ) Significant time delay –HCF Controlled Channel Access(HCCA) POLL, ACK required. Additional overhead Reference[1] 25 November 2015Cross-layer optimization for VoIP over WLAN825 November
© Sarvesh Related Work VoIP over PCF[3][4] VoIP over DCF[5] No solutions to improve VoIP performance over HCCA of e Paper proposes schemes to improve VoIP capacity over HCCA of e 25 November 2015Cross-layer optimization for VoIP over WLAN925 November 20159
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1025 November Organization of the paper Introduction Background Cross Layer Optimizations Theoretical Analysis Simulation and Results Conclusion 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1125 November Cross Layer Optimization Assumption: All nodes of WLAN have fixed and equal PHY rate Slotted TXOP Time Slot reuse Packet-header Compression 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1225 November Slotted TXOP POLL + ACK reduces VoIP capacity in HCCA ACK unnecessary for voice Slotted TXOP –Each node has fixed PHY rate and same voice codec Reference[1] 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1325 November Slotted TXOP (contd) Minimizing time delay Reference[1] Application layer informed about the time slot Packaging is done before the time slot of the node 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1425 November Time-slot reuse Voice Activity Detection(VAD) MAC layer rarely downloads and uploads voice packet at the same time Reference[1] 25 November
© Sarvesh Time slot reuse(contd) 25 November 2015Cross-layer optimization for VoIP over WLAN15 Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1625 November Packet-header compression 25 November Typical VoIP packet at MAC layer 40 –byte IP/UDP/RTP headers while payload only 10 to 30 bytes Packet Header Compression(PHC) –Casner’s Algorithm[6] –Most of the fields in the IP,UDP and RTP headers do not change over the lifetime of RTP session(Represent by fewer bits) –RTP header fields such as sequence number and time stamp are increased by a constant amount for successive packets –Differential coding –This algorithm can compress the header to 2 bytes
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1725 November Cross Layer Optimization Assumption: All nodes of WLAN have fixed and equal PHY rate Slotted TXOP Time Slot reuse Packet-header Compression 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1825 November Theoretical Analysis 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN1925 November Theoretical Analysis 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2025 November Theoretical Analysis 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2125 November Theoretical Analysis 25 November TRST with PHC increases network capacity compared to original TRST If p sil is large enough the network capacity of VoIP increases compared with STXOP, let alone the original HCCA scheme
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2225 November Organization of the paper Introduction Background Cross Layer Optimizations Theoretical Analysis Simulation and Results Conclusion 25 November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2325 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2425 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2525 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2625 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2725 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2825 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN2925 November Simulation and Results 25 November Reference[1]
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN3025 November Simulation and Results 25 November Reference[1]
© Sarvesh Conclusion STXOP utilizes slotted TXOP and discards POLL and ACK to system capacity Every voice stream enjoys fixed bandwidth Interaction with application layer reduces delay TRST scheme proposed reutilizes silent slots to advance system performance and reduce CFP duration Proposed scheme better than HCCA scheme System capacity better for codec G November 2015Cross-layer optimization for VoIP over WLAN31
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN3225 November References [1]YUAN Wen-peng, LIU Gan, ZHU Guang-xi,Cross-layer optimization for VoIP over WLAN,June 2007 Volume 1,No 1,Computer Technology and Application,ISSN ,USA [2]LIN Y.-B. and Chlamtac, I. Wireless and Mobile Network Architectures, New York:Wiley,2001 [3]Chen D., Garg S., Kappes. And M. and Trivedi K. Supporting VBR VoIP traffic in IEEE WLAN in PCF mode. Avaya Laboratories, Basking Ridge, NJ Tech. Rep. ALR , 2002 [4]Veeraraghavan, M., Cocker, N. and Moors, T. Support of voice services in IEEE wireless LANs Proc. INFOCOM ‘01 Apr. 2001, 1: November
© Sarvesh 25 November 2015Cross-layer optimization for VoIP over WLAN3325 November References [5]Baldwin, R.O. Davis IV, N.J.Midkiff, S.F and Raines, R.A. Packetized voice transmission using RT-MAC, a wireless real- time medium access control protocol. Mobile Comput Commun. Rev 2001, 5(3):11-25 [6] Casner,S. and Jacobson, V. Compressing IP/UDP/RTP headers for low speed serial links. Proc. IETF RFC 2508, Feb November