SlideShare a Scribd company logo
Lab# 2
Haidarnafia833@gmail.com
Opnet Lab 2 Solutions
Wireless Local Area Network
Medium Access Control for Wirelessly Connected Stations
Haider Nafaa Nseif
ID:I201521051
18/12/2017
IRAQ
Lab# 2
Haidarnafia833@gmail.com
Objective:
This lab addresses the MAC (Medium Access Control) sublayer of the IEEE 802.11 standard
for WLAN (wireless local area network). Different options of this standard are studied in this
lab. The performance of these options is analyzed under different scenarios.
Overview:
The IEEE 802.11 standard provides wireless connectivity to computerized stations that
require rapid deployment such as portable computers. The Medium Access Control (MAC)
sublayer in the standard includes two fundamental access methods: distributed coordination
function (DCF) and the point coordination function (PCF). DCF utilizes the carrier sense
multiple access with collision avoidance (CSMA/CA) approach. DCF is implemented in all
stations in the wireless local area network (WLAN). PCF is based on polling to determine the
station that can transmit next. Stations in an infrastructure network optionally implement
the PCF access method.
In addition to the physical CSMA/CA, DCF and PCF utilize virtual carrier-sense mechanism to
determine the state of the medium. This virtual mechanism is implemented by means of the
network allocation vector (NAV). The NAV provides each station with a prediction of future
traffic on the medium. Each station uses NAV as an indicator of time periods during which
transmission will not be initiated even if the station senses that the wireless medium is not
busy. NAV gets the information about future traffic from management frames and the
header of regular frames being exchanged in the network. With DCF, every station senses
the medium before transmitting. The transmitting station defers as long as the medium is
busy. After deferral and while the medium is idle, the transmitting station has to wait for a
random backoff interval. After the backoff interval and
if the medium is still idle, the station initiates data transmission or optionally exchanges RTS
(request to send) and CTS (clear to send) frames with the receiving station. The effect of RTS
and CTS frames will be studied in the following lab.
With PCF, the access point (AP) in the network acts as a point coordinator (PC). The PC uses
polling to determine which station can initiate data transmission. It is optional for the
stations in the network to participate in PCF and hence respond to poll received from the PC.
Such stations are called CF-Pollable stations. The PCF requires control to be gained of the
medium by the PC. To gain such control, the PC utilizes the Beacon management frames to
set the network allocation vector (NAV) in the network stations. As the mechanism used to
set NAV is based on the DCF, all stations comply with the PC request to set their NAV
whether or not they are CF-Pollable. This way the PC can control frame transmissions in the
network by generating contention free periods (CFP). The PC and the CF-Pollable stations do
not use RTS/CTS in the CFP.
Lab# 2
Haidarnafia833@gmail.com
The standard allows for fragmentation of the MAC data units into smaller
frames. Fragmentation is favorable in case the wireless channel is not reliable enough to
transmit longer frames. Only frames with a length greater than a fragmentation threshold
will be fragmented. Each fragment will be sent independently and will be separately
acknowledged. During a contention period, all fragments of a single frame will be sent as
burst with a single invocation of the DCF medium access procedure. In case of PCF and
during a contention free period, fragments are sent individually following the rules of the
point coordinator (PC).
Question / Answer:
1) Based on the definition of the statistic Load, explain why with PCF enabled the load is
lower than if DCF is used without PCF.
Load represents the total load (in bits/sec) submitted to wireless LAN layers by all other
higher layers in all WLAN nodes of the network. This statistic does not include the bits of the
higher layer packets that are dropped by WLAN MACs upon arrival and not considered for
transmission due to, for example, insufficient space left in the higher layer packet buffer of
the MAC. Simply put, fewer bits are sent to the network because with PCF enabled, the
network is polling the system for open stations to initiate data transmission.
2) Analyze the graphs that compare the Delay and Throughput of the four scenarios. What are
the effect of utilizing PCF and fragmentation on these two statistics?
The effects of utilizing PCF and fragmentation on the end to end delay are that without PCF
or fragmentation of data, the delay is increased significantly. While if only fragmentation is
enabled, the delay is even greater.
As PCF and fragmentation are enabled, throughput increases, but if fragmentation of data is
enabled alone, functionality of the network drops substantially.
Lab# 2
Haidarnafia833@gmail.com
3) From the last four graphs, explain how the performance of a node without PCF is affected by
having PCF enabled in other nodes in the network.
In the graphs below, node 3 has PCF enabled and node 2 does not. You can then see the
effect PCF has on both LAN Delay and Retransmission Attempts in the PCF_DCF
scenario. Node 3 experiences fewer delays and retransmissions because it is PCF knows
which station can transmit next allowing for fewer delays and fewer collisions.
Lab# 2
Haidarnafia833@gmail.com
4) Create two new scenarios as duplicates of the DCF_PCF scenario. Name the first new scenario
DCF_allPCF and the second new scenario DCF_twoPCF. In DCF_allPCF, enable the PCF
attribute in all 8 nodes: node_1 through node_8 (Note: do not include node_0 in any of your
attribute editing). In DCF_twoPCF, disable the PCF attribute in node_3 and node_5 (this will
leave only node_1 and node_7 with PCF enabled). Generate the graphs for the Delay, Load,
and
Throughput statistics and explain how the number of PCF nodes might affect the
performance of the wireless network.
Looking at just the DCF_PCF scenario when comparing to these new scenarios we’ve just
created, there is a lot more fluctuation in delay times. As we add more PCF enabled wireless
LAN stations these delays begin to stabilize. It’s a bit hard to read the second graph showing
the load of these stations as the amount of bits/sec transmitted are all over the place. It
does appear that the more stations added that have PCF enabled, the lower the
performance on average. In the last graph showing throughput, it is quite clear that as the
number of PCF stations increases so does throughput. This is due again to the concept that
these stations already have information as to which station to transmit to next saving time
spend configuring routes.
Lab# 2
Haidarnafia833@gmail.com
5) For all scenarios, select the Media Access Delay statistic from the Global Statistics -> Wireless
LAN hierarchy. Re-run the simulation for all scenarios. Generate the graph that compares the
Media Access Delay statistic of all scenarios. Analyze the graph explaining the effect of PCF,
fragmentation, and number of PCF nodes on media access delay.
DCF with packet fragmentation has the highest delay rate. I feel this is the slowest because
the data has to be separated and then reassembled which will consume the most time and
effort. When adding stations with PCF enabled on them, we see that the delay decreases, but
as we convert all stations to having PCF, we see that the delay rate drops substantially

More Related Content

What's hot

Packet switching
Packet switchingPacket switching
Packet switching
asimnawaz54
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
BabarYunus1
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
Wayne Jones Jnr
 

What's hot (20)

RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION           RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION
 
ETHERNET
ETHERNETETHERNET
ETHERNET
 
Opnet lab 4 solutions
Opnet lab 4 solutionsOpnet lab 4 solutions
Opnet lab 4 solutions
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESSComputer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS
Computer Networks Unit 2 UNIT II DATA-LINK LAYER & MEDIA ACCESS
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP Model
 
Inter VLAN Routing
Inter VLAN RoutingInter VLAN Routing
Inter VLAN Routing
 
Transport layer
Transport layerTransport layer
Transport layer
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
 
Ns3 implementation wifi
Ns3 implementation wifiNs3 implementation wifi
Ns3 implementation wifi
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Ethernet and Token ring (Computer Networks)
Ethernet and Token ring (Computer Networks)Ethernet and Token ring (Computer Networks)
Ethernet and Token ring (Computer Networks)
 
Ethernet
EthernetEthernet
Ethernet
 
Sliding window protocol
Sliding window protocolSliding window protocol
Sliding window protocol
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
Data link layer
Data link layer Data link layer
Data link layer
 

Similar to Opnet lab 2 solutions

A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel access
ambitlick
 
Ccna 1 chapter 7 v4.0 answers 2011
Ccna 1 chapter 7 v4.0 answers 2011Ccna 1 chapter 7 v4.0 answers 2011
Ccna 1 chapter 7 v4.0 answers 2011
Dân Chơi
 
Provide a full explanation to the below question.1. Summarize the .pdf
Provide a full explanation to the below question.1. Summarize the .pdfProvide a full explanation to the below question.1. Summarize the .pdf
Provide a full explanation to the below question.1. Summarize the .pdf
arihantmobileselepun
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
ijtsrd
 
Ccna 1 chapter 9 v4.0 answers 2011
Ccna 1 chapter 9 v4.0 answers 2011Ccna 1 chapter 9 v4.0 answers 2011
Ccna 1 chapter 9 v4.0 answers 2011
Dân Chơi
 
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
IJERA Editor
 
Lecture 2 Connecting LANs, Backbone Networks, and Virtual LANs.ppt
Lecture 2   Connecting LANs, Backbone Networks, and Virtual LANs.pptLecture 2   Connecting LANs, Backbone Networks, and Virtual LANs.ppt
Lecture 2 Connecting LANs, Backbone Networks, and Virtual LANs.ppt
abdnazar2003
 

Similar to Opnet lab 2 solutions (20)

H018214754
H018214754H018214754
H018214754
 
11.a review of improvement in tcp congestion control using route failure det...
11.a  review of improvement in tcp congestion control using route failure det...11.a  review of improvement in tcp congestion control using route failure det...
11.a review of improvement in tcp congestion control using route failure det...
 
A novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel accessA novel pause count backoff algorithm for channel access
A novel pause count backoff algorithm for channel access
 
Ccna 1 chapter 7 v4.0 answers 2011
Ccna 1 chapter 7 v4.0 answers 2011Ccna 1 chapter 7 v4.0 answers 2011
Ccna 1 chapter 7 v4.0 answers 2011
 
WLAN
WLANWLAN
WLAN
 
Provide a full explanation to the below question.1. Summarize the .pdf
Provide a full explanation to the below question.1. Summarize the .pdfProvide a full explanation to the below question.1. Summarize the .pdf
Provide a full explanation to the below question.1. Summarize the .pdf
 
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
Performance analysis and evaluation of IEEE 802.11 distributed coordination f...
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
Design and Evaluation of MAC Protocol Strategies Techniques in Wireless Ad Ho...
 
Wireless Local Area Network
Wireless Local Area NetworkWireless Local Area Network
Wireless Local Area Network
 
Dcf learn and performance analysis of 802.11 b wireless network
Dcf learn and performance analysis of 802.11 b wireless networkDcf learn and performance analysis of 802.11 b wireless network
Dcf learn and performance analysis of 802.11 b wireless network
 
Ccna 1 chapter 9 v4.0 answers 2011
Ccna 1 chapter 9 v4.0 answers 2011Ccna 1 chapter 9 v4.0 answers 2011
Ccna 1 chapter 9 v4.0 answers 2011
 
Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...
 
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
 
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
 
Lecture 2 Connecting LANs, Backbone Networks, and Virtual LANs.ppt
Lecture 2   Connecting LANs, Backbone Networks, and Virtual LANs.pptLecture 2   Connecting LANs, Backbone Networks, and Virtual LANs.ppt
Lecture 2 Connecting LANs, Backbone Networks, and Virtual LANs.ppt
 
Wireless LANs
Wireless LANsWireless LANs
Wireless LANs
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Unit 3 - Data Link Layer - Part A
Unit 3 - Data Link Layer - Part AUnit 3 - Data Link Layer - Part A
Unit 3 - Data Link Layer - Part A
 
Networking issues for distributed systems
Networking issues for distributed systemsNetworking issues for distributed systems
Networking issues for distributed systems
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 

Recently uploaded (20)

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 

Opnet lab 2 solutions

  • 1. Lab# 2 Haidarnafia833@gmail.com Opnet Lab 2 Solutions Wireless Local Area Network Medium Access Control for Wirelessly Connected Stations Haider Nafaa Nseif ID:I201521051 18/12/2017 IRAQ
  • 2. Lab# 2 Haidarnafia833@gmail.com Objective: This lab addresses the MAC (Medium Access Control) sublayer of the IEEE 802.11 standard for WLAN (wireless local area network). Different options of this standard are studied in this lab. The performance of these options is analyzed under different scenarios. Overview: The IEEE 802.11 standard provides wireless connectivity to computerized stations that require rapid deployment such as portable computers. The Medium Access Control (MAC) sublayer in the standard includes two fundamental access methods: distributed coordination function (DCF) and the point coordination function (PCF). DCF utilizes the carrier sense multiple access with collision avoidance (CSMA/CA) approach. DCF is implemented in all stations in the wireless local area network (WLAN). PCF is based on polling to determine the station that can transmit next. Stations in an infrastructure network optionally implement the PCF access method. In addition to the physical CSMA/CA, DCF and PCF utilize virtual carrier-sense mechanism to determine the state of the medium. This virtual mechanism is implemented by means of the network allocation vector (NAV). The NAV provides each station with a prediction of future traffic on the medium. Each station uses NAV as an indicator of time periods during which transmission will not be initiated even if the station senses that the wireless medium is not busy. NAV gets the information about future traffic from management frames and the header of regular frames being exchanged in the network. With DCF, every station senses the medium before transmitting. The transmitting station defers as long as the medium is busy. After deferral and while the medium is idle, the transmitting station has to wait for a random backoff interval. After the backoff interval and if the medium is still idle, the station initiates data transmission or optionally exchanges RTS (request to send) and CTS (clear to send) frames with the receiving station. The effect of RTS and CTS frames will be studied in the following lab. With PCF, the access point (AP) in the network acts as a point coordinator (PC). The PC uses polling to determine which station can initiate data transmission. It is optional for the stations in the network to participate in PCF and hence respond to poll received from the PC. Such stations are called CF-Pollable stations. The PCF requires control to be gained of the medium by the PC. To gain such control, the PC utilizes the Beacon management frames to set the network allocation vector (NAV) in the network stations. As the mechanism used to set NAV is based on the DCF, all stations comply with the PC request to set their NAV whether or not they are CF-Pollable. This way the PC can control frame transmissions in the network by generating contention free periods (CFP). The PC and the CF-Pollable stations do not use RTS/CTS in the CFP.
  • 3. Lab# 2 Haidarnafia833@gmail.com The standard allows for fragmentation of the MAC data units into smaller frames. Fragmentation is favorable in case the wireless channel is not reliable enough to transmit longer frames. Only frames with a length greater than a fragmentation threshold will be fragmented. Each fragment will be sent independently and will be separately acknowledged. During a contention period, all fragments of a single frame will be sent as burst with a single invocation of the DCF medium access procedure. In case of PCF and during a contention free period, fragments are sent individually following the rules of the point coordinator (PC). Question / Answer: 1) Based on the definition of the statistic Load, explain why with PCF enabled the load is lower than if DCF is used without PCF. Load represents the total load (in bits/sec) submitted to wireless LAN layers by all other higher layers in all WLAN nodes of the network. This statistic does not include the bits of the higher layer packets that are dropped by WLAN MACs upon arrival and not considered for transmission due to, for example, insufficient space left in the higher layer packet buffer of the MAC. Simply put, fewer bits are sent to the network because with PCF enabled, the network is polling the system for open stations to initiate data transmission. 2) Analyze the graphs that compare the Delay and Throughput of the four scenarios. What are the effect of utilizing PCF and fragmentation on these two statistics? The effects of utilizing PCF and fragmentation on the end to end delay are that without PCF or fragmentation of data, the delay is increased significantly. While if only fragmentation is enabled, the delay is even greater. As PCF and fragmentation are enabled, throughput increases, but if fragmentation of data is enabled alone, functionality of the network drops substantially.
  • 4. Lab# 2 Haidarnafia833@gmail.com 3) From the last four graphs, explain how the performance of a node without PCF is affected by having PCF enabled in other nodes in the network. In the graphs below, node 3 has PCF enabled and node 2 does not. You can then see the effect PCF has on both LAN Delay and Retransmission Attempts in the PCF_DCF scenario. Node 3 experiences fewer delays and retransmissions because it is PCF knows which station can transmit next allowing for fewer delays and fewer collisions.
  • 5. Lab# 2 Haidarnafia833@gmail.com 4) Create two new scenarios as duplicates of the DCF_PCF scenario. Name the first new scenario DCF_allPCF and the second new scenario DCF_twoPCF. In DCF_allPCF, enable the PCF attribute in all 8 nodes: node_1 through node_8 (Note: do not include node_0 in any of your attribute editing). In DCF_twoPCF, disable the PCF attribute in node_3 and node_5 (this will leave only node_1 and node_7 with PCF enabled). Generate the graphs for the Delay, Load, and Throughput statistics and explain how the number of PCF nodes might affect the performance of the wireless network. Looking at just the DCF_PCF scenario when comparing to these new scenarios we’ve just created, there is a lot more fluctuation in delay times. As we add more PCF enabled wireless LAN stations these delays begin to stabilize. It’s a bit hard to read the second graph showing the load of these stations as the amount of bits/sec transmitted are all over the place. It does appear that the more stations added that have PCF enabled, the lower the performance on average. In the last graph showing throughput, it is quite clear that as the number of PCF stations increases so does throughput. This is due again to the concept that these stations already have information as to which station to transmit to next saving time spend configuring routes.
  • 6. Lab# 2 Haidarnafia833@gmail.com 5) For all scenarios, select the Media Access Delay statistic from the Global Statistics -> Wireless LAN hierarchy. Re-run the simulation for all scenarios. Generate the graph that compares the Media Access Delay statistic of all scenarios. Analyze the graph explaining the effect of PCF, fragmentation, and number of PCF nodes on media access delay. DCF with packet fragmentation has the highest delay rate. I feel this is the slowest because the data has to be separated and then reassembled which will consume the most time and effort. When adding stations with PCF enabled on them, we see that the delay decreases, but as we convert all stations to having PCF, we see that the delay rate drops substantially