Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802

Slides:



Advertisements
Similar presentations
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Advertisements

Contents IEEE MAC layer operation Basic CSMA/CA operation
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
1 A Novel Topology-blind Fair Medium Access Control for Wireless LAN and Ad Hoc Networks Z. Y. Fang and B. Bensaou Computer Science Department Hong Kong.
CSMA/CA in IEEE Physical carrier sense, and Virtual carrier sense using Network Allocation Vector (NAV) NAV is updated based on overheard RTS/CTS/DATA/ACK.
On Optimizing Backoff Counter Reservation and Classifying Stations for the IEEE Distributed Wireless LANs.
Dynamic Bandwidth Scheduling for QoS Enhancement over IEEE WLAN Sangwook Kang, Sungkwan Kim, Mingan Wang, Sunshin An Korea University European Wireless.
Module C- Part 1 WLAN Performance Aspects
1 Towards the Quality of Service for VoIP Traffic in IEEE Wireless Networks Sangho Shin PhD candidate Computer Science Columbia University.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
Experimental Measurement of the Capacity for VoIP Traffic in IEEE WLANs Authors : Sangho Shin, Henning Schulzrinne [INFOCOM 2007] Reporter : 林緯彥.
QoS of Voice over with NS simulator Prepared by: Yoshpa Benny Shraer Alexander Vainer Albert Instructors: Prof. Reuven Cohen Mr. Itai Dabran.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
Opersating Mode DCF: distributed coordination function
PLANETE group, INRIA Sophia-Antipolis July 1, 2003 Adaptive Channel allocation for QoS Enhancement in IEEE Wireless LANs Presented by: Mohammad.
MAC layer Taekyoung Kwon. Media access in wireless - start with IEEE In wired link, –Carrier Sense Multiple Access with Collision Detection –send.
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He J. Sobrinho and A. krishnakumar.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Voice over WiFi R 張素熒 R 朱原陞 R 王振宇
Voice Capacity analysis over Introducing VoIP and WLans IEEE based Wireless Local Area Networks (WLANs) are becoming popular While WLANs.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Call Admission Control in IEEE Wireless Networks using QP-CAT Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Quality of Service(QoS) in IEEE Wireless LANs: Evaluation.
Performance Analysis of IEEE Distributed Coordination Function (DCF) Author : Giuseppe Bianchi Presented by: 李政修 December 23, 2003.
Doc.: IEEE /1032r1 Submission September 2004 Hiroyuki Nakase, Tohoku Univ.Slide 1 Enhanced MAC proposal for high throughput. Tohoku University.
IEEE WLAN.
Wi-Fi. Basic structure: – Stations plus an access point – Stations talk to the access point, then to outside – Access point talks to stations – Stations.
WLAN. Networks: Wireless LANs2 Distribute Coordination Function (DCF) Distributed access protocol Contention-Based Uses CSMA/ CA – Uses both physical.
Performance Evaluation of IEEE
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Performance Characterization of Voice over Wireless LANs Lionel PEREZ August 3rd, 2005.
Medium Access Control in Wireless networks
Wireless Protocols. 2 Outline MACA 3 ISM: Industry, Science, Medicine unlicensed frequency spectrum: 900Mhz, 2.4Ghz, 5.1Ghz, 5.7Ghz.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
MAC for WLAN Doug Young Suh Last update : Aug 1, 2009 WLAN DCF PCF.
Design and Implementation of a Reservation-based MAC Protocol for Voice/Data over IEEE Ad-Hoc Wireless Networks Shiann-Tsong Sheu, Tzu-Fang Sheu.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
COE-541 LAN / MAN Simulation & Performance Evaluation of CSMA/CA
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
IEEE MAC Ikjun Yeom. Computer Network Physical Layer: network card, wire/wireless Datalink Layer: data delivery in a link Network Layer: addressing,
Andrea G. Forte Sangho Shin Henning Schulzrinne
EA C451 (Internetworking Technologies)
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
IEEE e Performance Evaluation
Medium Access Control MAC protocols: design goals, challenges,
Topics in Distributed Wireless Medium Access Control
Lecture 27 WLAN Part II Dr. Ghalib A. Shah
Wireless Mesh Networks
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Wireless Communication and Networks
IEEE : Wireless LANs ALOHA, Slotted ALOHA
Chapter 2 Wireless LANS and PANS
Wireless Local Area Networks (LANs)
Chapter 6 Medium Access Control Protocols and Local Area Networks
VoIP in IEEE Networks Henning Schulzrinne
Enhanced MAC proposal for high throughput.
Protocol Details John Bellardo UCSD.
QoS in Wireless Networks
Performance Evaluation of an Integrated-service IEEE Network
QoS Provisioning for IEEE MAC Protocols
Wireless LAN Simulation IEEE MAC Protocol
Zafer Sahinoglu, Ghulam Bhatti, Anil Mehta
Neighborhood Capture and OBSS
Enhanced Backoff Scheme in CSMA/CA for IEEE
Wireless MAC Multimedia Extensions Albert Banchs, Witold Pokorski
November 2008 Hybrid MAC for VANET Date: Authors:
Presentation transcript:

Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802 Using Dynamic PCF to improve the capacity of VoIP traffic in IEEE 802.11 Networks Takehiro Kawata (NTT, Japan) Sangho Shin, Andrea G. Forte, Henning Schulzrinne Dept of Computer Science Columbia University New York, NY

Motivation VoIP in wireless networks WIFI phone, VoIP clients for PDAs Limited capacity 802.11a/b/g: nowhere close to 11 Mb/s  54 Mb/s 802.11b/g: only 3 non-interfering channels  limited AP count Need to support many simultaneous calls stadium concert conventions

Outline Medium access control (MAC) in IEEE 802.11 LANs Theoretical capacity of VoIP in IEEE 802.11 LANs Modified MAC protocol: DPCF Simulation and results Conclusions

MAC Protocol in IEEE 802.11 Distributed Coordination Function (DCF) Default MAC protocol Contention Window medium busy DIFS CSMA/CA backoff Next frame defer access Slot Backoff Slots RTS CTS DATA ACK SIFS DIFS CW Virtual carrier sense mechanism (four-way handshake) RTS: Request To Send, CTS: Clear To Send

MAC Protocol in IEEE 802.11 Point Coordination Function (PCF) For real time traffic Supports QoS (rudimentary) Optional, usually not implemented commercially Contention Free Repetition Interval (Super Frame) Contention Free Period (CFP) Contention Period (CP) PIFS SIFS SIFS SIFS SIFS SIFS SIFS DCF Beacon D1+poll D2+Ack +poll poll CF-End U1+ACK U2+ACK Null SIFS < PIFS < DIFS

Theoretical Capacity for VoIP DCF vs. PCF VBR (with silence suppression) = CBR / Active Ratio (3.8)

PCF Problems Waste of polls VoIP traffic with Silence Suppression Talking Period Mutual Silence Period Listening Period poll poll poll poll poll poll 1 1 1 1 1 1 Various packetization intervals Data Data Data Null Null Null ACK ACK ACK Node 1: 10 ms, Node 2: 20 ms, AP: 10 ms PCF intervals 10 ms AP poll poll poll poll poll poll poll poll poll poll poll poll poll poll poll poll 1 2 1 Null 1 2 1 Null 1 2 1 Null 1 2 1 Null

PCF Problems – synchronization Synchronization between polls and data Node side App CFP CP poll poll poll poll poll MAC Null Null AP side CFP CP CFP CP 5 6 7 5 6 7 MAC Polling time Packet generation time 1 2 3 4 Polling time 1 2 3 4 Null Null

Our Proposal: Dynamic PCF Classification of traffic Real-time traffic (VoIP) Use CFP, also CP Best effort traffic Use only CP MAC 1 CFP CP Polling List 3 8 poll 1 poll 3 5 7 9

Dynamic PCF Dynamic Polling List Store only “active” nodes Queue 5 6 7 7 Polling List 1 2 3 4 5 6 7 8 PCF 6 CFP CP CFP CP 5 1 3 8 6 5 Null ACK 2 4 7 5 1 3 2 4 Null 6 7 8 5 Null ACK MAC Polling List 1 3 8 DPCF CFP CP CFP CP 1 3 8 poll 6 5 ACK 7 1 3 8 poll 6 5 ACK 7 MAC

Dynamic PCF More data field Set “more data field” when there are more than two packets to send in the queue Solution to the various packetization intervals problem Node 1 : 10 ms, Node 2 : 20 ms, AP: 20 ms PCF Intervals 20 ms poll poll 1 poll +more poll 2 1 poll 1 poll 2 +more AP 1 2

Dynamic PCF More data field Solution to the synchronization problem Node side poll Null poll +more poll App CFP CP poll poll MAC Fail to send

Dynamic PCF Synchronization problem in DPCF AP side PCF MAC DPCF MAC CFP CP PCF 7 8 MAC 1 2 5 Polling time CFP CP DPCF 7 8 MAC Polling time 1 2 5

Dynamic PCF (DPCF2) Solution to the Synchronization problem Allow VoIP packets to be sent in CP only when there are more than two VoIP packets in queue poll CFP CP App MAC PCF App MAC DPCF CFP CP poll Null poll +more poll

Simulations QualNet Simulator Topology : Wireless to Wireless Commercial simulator, evaluation available Easy graphical + text interface Topology : Wireless to Wireless MN1 MN5 MN2 MN6 AP MN3 MN7 MN4 MN8

Simulations VoIP traffic model ITU-T P59 Our Model 0.5 1.0 1.5 0.23 0.4 0.9 1.3 Parameter Duration (s) Rate (%) Talk-spurt 1.004 38.53 Pause 1.587 61.47 Double-Talk 0.228 6.59 Mutual Silence 0.508 22.48 Duration (s) Rate (%) 1.004 38.53 1.587 61.47 0.508 22.48

Simulations Measuring the capacity of VoIP Acceptable delay threshold : 60msec

Simulation Results

Simulation Results Delay and throughput with FTP traffic DCF (30 nodes)

Simulation Results Delay and throughput with FTP traffic PCF (30 nodes)

Simulation Results Delay and throughput with FTP traffic DPCF (30 nodes)

Simulation Results Delay and throughput with FTP traffic DPCF2 (30 nodes)

Simulation Results Delay and throughput with FTP traffic DPCF (36 nodes)

Simulation Results Delay and throughput with FTP traffic DPCF2 (36 nodes)

Conclusions Dynamic PCF Improved VoIP capacity by 20% When mixed with FTP traffic, higher throughput and lower delay MAC Scheme DCF PCF DPCF Capacity (# of calls) 30 36 http://www.cs.columbia.edu/IRT/wireless