Professional Documents
Culture Documents
Study of Distributed Coordination Function (DCF) and Enhanced DCF (Edcf) in 802.11 Mac Protocols For Multimedia (24pgs)
Study of Distributed Coordination Function (DCF) and Enhanced DCF (Edcf) in 802.11 Mac Protocols For Multimedia (24pgs)
Faculty of Engineering
UNIVERSITI MALAYSIA SARAWAK
2010
R13a
BORANG PENGESAHAN STATUS TESIS
Judul:
Saya
mengaku membenarkan tesis * ini disimpan di Pusat Khidmat Maklumat Akademik, Universiti Malaysia
Sarawak dengan syarat-syarat kegunaan seperti berikut:
1.
2.
3.
4.
5.
SULIT
TERHAD
TIDAK TERHAD
Disahkan oleh
(TANDATANGAN PENULIS)
Alamat tetap:
Tarikh:
CATATAN
(TANDATANGAN PENYELIA)
24 March 2010
*
**
DR HUSHAIRI ZEN
(Nama Penyelia)
Tarikh:
Tesis dimaksudkan sebagai tesis bagi Ijazah Doktor Falsafah, Sarjana dan Sarjana Muda.
Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada pihak berkuasa/organisasi
berkenaan dengan menyatakan sekali sebab dan tempoh tesis ini perlu dikelaskan sebagai
SULIT dan TERHAD.
Title
Author
Matric number :
_______________________________
Dr Hushairi Zen
(Supervisor)
______________
Date
ACKNOWLEDGEMENT
This project was made possible as a result of the co-operation and support given
by several parties. Though I am not able to list down all of them, rest assured I am
grateful for their assistance no matter how or what their contribution may be.
Last but definitely not least, I would like to thank my family and friends for all
their love, care, support and companion that had helped me in surviving times of
insurmountable odds and making my educational years a wonderful and hopefully a
successful one.
ii
ABSTRAK
iii
ABSTRACT
IEEE 802.11e Medium Access Control (MAC) is an enhancement to the legacy IEEE
802.11 standards Wireless Local Area Network (WLAN) ideally to support Quality-ofService (QOS). The 802.11e MAC is both centrally-controlled and contention-based
channel accesses based. This project covers evaluation of the contention-based channel
access mechanism, called Enhanced Distributed Coordination Function (EDCF), in
comparison with the 802.11 legacy MAC, Distributed Coordination Function. Three
different types of multimedia traffic are considered namely, voice, video and data. The
evaluation was performed using ns-2 simulator (version 2.34) on Linux Ubuntu. The
metrics used in the evaluation are throughput, delay, jitters and packet loss. The graphs
from the metrics benchmarked the performance of EDCF and DCF evaluation. Through
this simulation study, EDCF conclusively provides differentiated channel access for
various multimedia traffic types. Simulation results proved that comparatively EDCF
performs better performance than legacy DCF.
iv
TABLE OF CONTENTS
CONTENT
PAGES
ACKNOWLEDGEMENT
ii
ABSTRAK
iii
ABSTRACT
iv
LIST OF TABLES
xi
LIST OF FIGURES
xii
LIST OF ABBREVIATIONS
xvi
CHAPTER 1
INTRODUCTION
1.1
Introduction
1.2
Problem Statement
1.3
Project Objective
1.4
Scope of Project
1.5
Project Outlines
5
v
CHAPTER 2
LITERATURE REVIEW
2.1
Project Background
2.2
802.11 DCF
11
2.3
802.11e EDCF
18
2.4
Related Works
23
2.5
Network Simulator 2
27
2.6
ITU-T Recommendations
30
CHAPTER 3
METHODOLOGY
3.1
Introduction
32
3.2
34
3.3
Simulation Cases
37
3.3.1
3.3.2
vi
3.5
43
3.6
Analyses Metrics
44
3.6.1
Throughput
45
3.6.2
Delay
46
3.6.3
Packet Loss
47
3.6.4
Jitter
48
CHAPTER 4
4.1
Introduction
49
4.2
49
4.2.1
50
4.2.2
51
4.3
56
4.3.1
57
4.3.2
60
4.3.3
66
vii
4.4
CHAPTER 5
69
5.1
Conclusion
70
5.2
Recommendations
71
REFERENCES
72
APPENDICES
APPENDIX A
76
APPENDIX B
83
APPENDIX C
90
APPENDIX D
99
APPENDIX E
102
APPENDIX F
105
APPENDIX G
108
viii
LIST OF TABLES
TABLES
PAGES
2.1
14
2.2
17
2.3
19
2.4
22
2.5
24
3.1
38
3.2
43
3.3
44
ix
LIST OF FIGURES
FIGURES
PAGES
2.1
2.2
10
2.3
12
DCF CSMA/CA
12
2.5
15
2.6
20
2.7
21
2.8
25
25
26
3.1
33
3.2
Simulation Case 1
39
3.3
41
3.4
42
3.5
46
4.1
50
52
4.3
53
4.4
53
4.5
54
4.6
54
4.7
55
4.8
55
4.9
56
4.10
57
4.11
58
xi
4.12
59
4.13
61
4.14
62
4.15
62
4.16
63
4.17
63
4.18
64
4.19
64
4.20
65
4.21
65
4.22
66
4.23
72
4.24
73
4.25
73
xii
LIST OF ABBREVIATION
ACK
Acknowledge
AIFS
AP
Access Point
BSS
CBR
CFB
CSMA
CTS
Clear To Send
CWn
Contention Window
DCF
DDRR
DFS
DIDD
DIFS
DWFQ
xiii
EDCF
EIFS
FTP
HTTP
IEEE
IFS
Interframe Spacing
IP
Internet Protocol
ITU-T
LAN
LLC
MAC
MSDU
Nx
Node
NAV
NS-2
Network Simulator 2
PCF
PHY
Physical
xiv
PIFS
QoS
Quality of Service
RTS
Request To Send
SIFS
STA
Station
TCL
TCP
TXOP
Transmission Opportunity
TCP/IP
UDP
WLAN
xv
CHAPTER 1
INTRODUCTION
1.1
Introduction
The IEEE 802.11 wireless local area network (WLAN) technology has been a
worldwide preference in terms of affordability, simplicity and flexibility convenience.
This leading deployed wireless technology provides a network environment that is
ubiquitously found in various locations such as caf, offices, airport and universities for
conventional data applications along with multimedia applications sharing. This high
demand by public is concurrent with the significant growth in multimedia application
usage such as teleconferencing, media transfer, streaming videos and online gaming.
The IEEE 802.11 Working Groups had employed various task groups that are
actively developing improved revisions of the standard [1][2]. This standard comprises of
the Physical Layer (PHY) and Medium Access Control (MAC) specifications for WLAN
[3]. Improvements include allocation of higher data rates to be used under the PHY
specifications.
However, high data rate alone does not guarantee support of Quality of Service
(QoS) requirements needed in applications such as real time voice, video and audio. The
lack of real time QoS support in WLAN has led to studies of Distributed Coordination
Function (DCF) mode of 802.11 MAC using data application models on an ad hoc
simulator [4]; the architecture and scheduling problems in supporting real time traffic are
addressed based on the optional Point Coordination Function (PCF) mode of 802.11
MAC [5] [6]; service differentiation issues based on DCF are investigated in [7] and [8]
by varying the MAC parameters for different traffic.
The ad-hoc simulators architecture is basically similar to the IEEE 802.11e task
group in defining the new Enhanced Distributed Coordination Function (EDCF) [9] MAC
access method as a standard for QoS enhancement of 802.11 MAC.
1.2
Problem Statement
1.3
Project Objective
i.
ii.
iii.
iv.
To determine the limitation of nodes for individual traffic type that can
fulfill ITU-T requirements for EDCF.
1.4
Scope of Project
This project focuses on DCF and EDCF access mechanism that are the basic of
802.11 and 802.11e MAC access protocol respectively. By using both DCF and EDCF,
the evaluation of each traffic type is carried out individually with different number of
traffic nodes.
1.5
Project Outlines
The Final Year Project Report records the projects overall progress from the
preliminary idea development till the project execution and analysis. It is essentially
divided into five chapters, which are introduction; literature review; methodology; results,
analysis and discussion and, conclusion and recommendations. The brief information of
each chapter is described below:
Chapter 1 reviews the aims and purpose of the project as to its relevance,
practicality and appeal. The introduction also assesses the description of the approach to
the problem and its context. It also explains the brief outline of the structure of the
following chapters.
Chapter 2 summarizes and reviews the overall studies and researches which are
related to the project. The literature review covered several researches regarding MAC
protocol, the mechanisms of DCF & EDCF, NS-2 and ITU-T standards.