Ishwar Baidari1 , S. P. Sajjan2 and Ajeet Kumar Singh2
1Karnatak University of Dharwad03
2Central University of Karnataka-67
DOI : http://dx.doi.org/10.13005/ojcst/09.03.06
Article Publishing History
Article Received on :
Article Accepted on :
Article Published : 16 Sep 2016
Article Metrics
ABSTRACT:
Wireless local area networks (WLANs) are in a period of great expansion and there is a strong need for them to support multimedia applications. With the increasing demand and penetration of wireless services, users of wireless networks now expect Quality of Service (QoS) and performance comparable to what is available from fixed networks. Providing QoS requirements like good throughput and minimum access delay are challenging tasks with regard to 802.11 WLAN protocols and Medium Access Control (MAC) functions.
This research is done to study, the presently implemented schemes (the Point Coordination Function (PCF) of IEEE 802.11, the Enhanced Distributed Coordination Function (EDCF) of the proposed IEEE 802.11e extension to IEEE 802.11), solves these issues and what can be done to improve them further. The metrics used were Throughput, Data Drop, Retransmission and Medium Access Delay, to analyze the performance of various MAC protocols in providing QoS to users of WLAN.
Two scenarios, with same Physical and MAC parameters, one implementing the DCF and other EDCF, were created in the network simulation tool (OPNET MODELER) to obtain the results. The results showed that the performance of EDCF was better in providing QoS for real-time interactive services (like video conferencing) as compared to DCF, because of its ability to differentiate and prioritize various services. Index Terms - Wireless local area networks (WLANs),
KEYWORDS:
Expect Quality of Service (QoS); Point Co-ordination Function (PCF); Enhanced Distributed Coordination Function (EDCF); OPNET
Copy the following to cite this article:
Baidaria I, Sajjanb S. P, Singh A. Improving WLAN Quality of Services (Qos) Using Opnet. Orient.J. Comp. Sci. and Technol;9(3)
|
Copy the following to cite this URL:
Baidaria I, Sajjanb S. P, Singh A. Improving WLAN Quality of Services (Qos) Using Opnet. Orient. J. Comp. Sci. and Technol;9(3). Available from: http://www.computerscijournal.org/?p=3904
|
Introduction
As the technology is improving so are the demands of end users and their applications increasing. A wide variety of
new applications are being invented daily. High bandwidth internet connectivity has become a basic requirement to the success of almost all of these areas. Wireless Local Area Networks (WLANs) has become one of the most promising and successful technology in recent years. WLANs provide free wireless connectivity to end users, offering an easy and viable access to the network and its services. Wireless networks are superior to wired networks with regard to aspects such as ease of installation and flexibility. They do, however, suffer from lower bandwidth, higher delays, higher bit-error rates, and higher costs than wired networks.
With the advent of Wireless Local Area Networks (WLANs), band width has increased and prices have decreased on Wireless networking solutions. These factors have made WLANs a very popular Wireless networking solution.
Working of Wlan
Wireless networks perform functions similar to their wired Ethernet. Networks perform the following functions to enable the transfer of information from source to destination [1]:
- The medium provides a bit pipe (a path for data to flow) for the transmission of data.
- Medium access techniques facilitate the sharing of a common medium.
- Synchronization and error control mechanisms ensure that each link transfer the data intact.
- Routing mechanisms move the data from the originating source to the intended destination.
- Connectivity software interfaces an appliance, such as a pen-based computer or bar code scanner, to application software hosted on a server.
Advantage of Wireless Lan
Flexibility
Within radio coverage, nodes can communicate without further restriction. Radio waves can penetrate walls. Planning: wireless ad hoc networks allow for communication without planning. Wired networks need wiring plans. Robustness: wireless networks can survive disasters; if the wireless devices survive people can still communicate.
Disadvantages of Wlan
Connectivity
There are no wires to connect to the Wi-Fi network but then the area of the hotspot is very limited and if the node gets out of the area it will be disconnected.
Bandwidth Coverage
This is perhaps the greatest disadvantages you have to be within 100-150 ft of the base station (indoors) and about 100-300 meters (outdoors) to get connected. QoS(Quality of Service): WLANs offer typically lower QoS. Lower bandwidth due to limitations in radio transmission and higher error rates due to interference.
V Preliminaries of Wlan
Logical Architecture of Wlan
Wlan works in the lower two layers of OSI model. First one is the physical layer which takes care of transmission of bits through a communication channel by defining electrical, mechanical, and procedural specifications. Second one is the data link layer which is sub-divided into two layers: logical link layer (LLC) and Medium Access Control layer (MAC) [1]. Only MAC layer is considered as the part of wireless LAN Functions.
Medium Access Control (Mac) Sub Layer
The primary function of a MAC protocol is to define a set of rules and give the stations a fair access to the channel for successful communication. Many MAC protocols provide the standardized medium access and physical layer protocols for WLANs and it is the most widely employed standard in wireless networks.
Quality Of Service:Quality of Service (QoS) is the ability to provide a level of assurance for data delivery over the network. For example, traffic of different classes or traffic with different requirements receives different levels of QoS assurance.
Some of factors that influence QoS of Wireless Network include:-
Throughput Of Network :Represents the total number of bits (in bits/sec) forwarded from wireless LAN layers to higher layers in all WLAN nodes of the network.
Retransmission Attempts
Total number of retransmission attempts by all WLAN MACs in the network until either packet is successfully transmitted or it is discarded as a result of reaching short or long retry limit.
Data Dropped
Data dropped due to unavailability of access to medium.
Medium Access Delay
It includes total of queuing and contention delays of the data.
Problem Definition
High raw data rates (up to 54Mbps as per standards and twice that in proprietary ways) at physical layer have become possible in wireless communication. A MAC protocol should provide an efficient use of the available bandwidth while satisfying the Quality of Service (QoS) requirements of both data and real-time applications. Real-time services such as streaming voice and video require a certain quality of service such as low packet loss and low delay to perform well. To provide QoS for such kind of application, service differentiation is must. Service differentiation means that different types of traffic have different requirements on the network. Various mechanisms have been developed to support quality of service but no effort has been made to implement the latest techniques in OPNET Modeler and compare them in order to know which one is the best under which type of traffic condition.
Objective
- The study of basic concepts and issues of Wireless/Cellular network that can improve the QoS of a cellular WLAN. Mainly focusing on Medium Access Control layer of Open Systems Interconnection (OSI) model.
- Study various existing Medium Access Control protocols of cellular WLAN.
- Implementation and comparison of efficient mechanisms that can improve the QoS of WLAN by using OPNET Modeler’s wireless module.
- Study the results obtained, and recommend the best possible protocol that can
- Provide high QoS under respective network traffic conditions.
IEEE 802 Standards Working Groups
The following IEEE 802.11 standards exist or are in development to support the creation of technologies for wireless local area networking:
- 802.11a – 54 Mbps standard, 5 GHz signaling (ratified 1999)
- 802.11b – 11 Mbps standard, 2.4 GHz signaling (1999)
- 802.11c – operation of bridge connections (moved to 802.1D)
- 802.11d – worldwide compliance with regulations for use of wireless signal spectrum (2001)
- 802.11e – Quality of Service (QoS) support (not yet ratified)
- 802.11f – Inter-Access Point Protocol recommendation for communication between access points to support roaming clients (2003)
- 802.11g – 54 Mbps standard, 2.4 GHz signaling (2003)
- 802.11h – enhanced version of 802.11a to support European regulatory requirements (2003)
- 802.11i- security improvements for the 802.11 family (2004)
- 802.11j – enhancements to 5 GHz signaling to support Japan regulatory requirements (2004)
- 802.11k – WLAN system management (in progress)
- 802.11m – maintenance of 802.11 family documentation
- 802.11n – 100+ Mbps standard improvements over 802.11g (in progress)
- 802.11p- Wireless Access for the Vehicular Environment
- 802.11r – fast roaming support via Basic Service Set transitions
- 802.11s – ESS mesh networking for access points
- 802.11t – Wireless Performance Prediction – recommendation for testing standards and metrics
- 802.11u – internetworking with 3G / cellular and other forms of external networks
- 802.11v – wireless network management / device configuration
- 802.11w – Protected Management Frames security enhancement
- 802.11x- skipped (generic name for the 802.11 family)
- 802.11y – Contention Based Protocol for interference avoidance
VIII(b) 802.11 MAC Sub layer Protocol
- In 802.11 wireless LANs, “seizing the channel” does not exist as in 802.3 wired Ethernet.
- Two additional problems:
- Hidden Terminal Problem
- Exposed Station Problem
- To deal with these two problems 802.11 supports two modes of operation:
- DCF (Distributed Coordination Function)
- PCF (Point Coordination Function).
- All implementations must support DCF, but PCF is optional.
The Hidden Terminal Problem
- Wireless stations have transmission ranges and not all stations are within radio range of each other.
- Simple CSMA will not work!
- C transmits to B.
- If A “senses” the channel, it will not hear C’s transmission and falsely conclude that A can begin a transmission to B.
The Exposed Station Problem
- This is the inverse problem.
- B wants to send to C and listens to the channel.
- When B hears A’s transmission, B falsely assumes that it cannot send to C.
Point Coordinated Function (PCF)
- PCF uses a base station to poll other stations to see if they have frames to send.
- No collisions occur.
- Base station sends beacon frame periodically.
- Base station can tell another station to sleep to save on batteries and base stations holds frames for sleeping station.
- DCF and PCF Co-Existence
- Distributed and centralized control can co-exist using InterFrame Spacing.
- SIFS (Short IFS) :: is the time waited between packets in an ongoing dialog (RTS,CTS,data, ACK, next frame)
VIII(c) Interframe Spacing in 802.11
- PIFS (PCF IFS) :: when no SIFS response, base station can issue beacon or poll.
- DIFS (DCF IFS) :: when no PIFS, any station can attempt to acquire the channel.
- EIFS (Extended IFS) :: lowest priority interval used to report bad or unknown frame.
Introduction To Opnet
Opnet Modeler is used to design and study communication networks, devices, protocols and applications. It provides a graphical editor interface to build models for various network entities from physical layer modulator to application processes.
OPNET supports model specification with a number of tools, called editors.
- Project Editor
- Node Editor
- Process Editor
- External System Editor
- Link Model Editor
- Packet Format Editor
- Link Editor
(a) Run Simulation
- Discrete Event Simulation
- Flow Analysis
- Failure Impact Analysis
- Net Doctor Validation
(a).1Discrete Event Simulation
Discrete event simulation provides the most detailed results but has the longest running times. This is because it does a more thorough analysis than the others, handling explicit traffic, conversation pair traffic, and link loads. The other types answer specific types of questions and generate results much faster than a discrete event simulation. A flow analysis, for example, handles only conversation pair traffic (flows) and a Net Doctor validation does not consider traffic at all. Licenses for generating Discrete Event Simulations (DES) are available for this studies and analysis.
Distributed Co-Ordination Function (DCF)
Distributed Coordination Function is the basic access mechanism used in IEEE 802.11.It uses a Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) algorithm to mediate the access to the shared medium. Before discussing DCF, there is terminology used in technicalities that one needs to know; that are as follows:
- Inter Frame Space (IFS)
- Short Inter Frame Space (SIFS)
- EIFS (Extended IFS)
CW[i] = 2(k+i) – 1—————— (1)
Where i is the number of attempts (including the current one) to transmit the frame that has been done, and k is a constant defining the minimum contention window, CWmin = 2k − 1. A new backoff time is then chosen and the backoff procedure starts over. The backoff mechanism is also used after a successful transmission before sending the next frame. After a successful transmission, the contention window is reset to CWmin.
Enhanced Distributed Coordination Function (Edcf)
EDCF is designed to provide prioritized QoS by enhancing the contention-based DCF. It provides differentiated, distributed access to the wireless medium for QoS stations (QSTAs) using 8 different user priorities (UPs). Before entering the MAC layer, each data packet received from the higher layer is assigned a specific user priority value. The EDCF mechanism defines four different first-in first-out (FIFO) queues, called access categories (ACs) that provide support for the delivery of traffic with UPs at the QSTAs. Each data packet from the higher layer along with a specific user priority value should be mapped into a corresponding.
AIFS [AC] = SIFS + AIFSN [AC] × Slot Time
Where
AIFS Arbitration Inter-frame Space
SIFSShort Inter Frame Space
AIFSN[AC] Is called the arbitration IFS number determined by the AC physical settings and the duration of a time slot.
Throughput of Different Access Categories
Media Access Delay For Different Access categories
Throughput Comarision
Retrans mission Attempts
Media Access Delay
Conclusion
The results obtained from simulation shows that Enhanced Distribution Coordination Function provides efficient mechanism for service differentiation and hence provides quality of service to the Wireless LAN. However, this improvement comes at a cost of a decrease in quality of the lower priority traffic up to the point of starvation. The acquisition of the radio channel by the higher priority traffic is much more aggressive than for the lower priority. Higher priority traffic benefited, while lower priority traffic suffered. In terms of overall performance (under the used simulation conditions in this particular study of QoS of Wireless LAN), DCF performs marginally well than EDCF. This happens due to reason that in EDCF mechanism, each AC function acts like a virtual station for medium access, so more collision will be expected for EDCF scenario. But in terms of Quality of Service for real-time applications (like Video conferencing) EDCF outperforms DCF. EDCF has been purposed as the medium access control protocol for IEEE’s upcoming standard IEEE 802.11e. The wireless devices using EDCF as MAC protocol would be available in market in the next coming two years. Presently, all of the wireless devices use DCF as the default MAC protocol and PCF as the optional functionality.
Future Scope
Future work may be done to minimize collisions that occur in EDCF and also to introduce a procedure to avoid the starvation of lower priority processes.
References
- Choi Sunghyun, Del, Sai, Mangold S. “IEEE 802.11 e contention-based channel access (EDCF) performance evaluation”, IEEE International Conference on In Communications, vol. 2, pp. 1151-1156, 2003.
- Choi S. and Shin K. G., “A cellular local area network with QoS guarantees for heterogeneous traffic”, Proceedings IEEE Infocom’97, pp. 1032-1039, Kobe, Japan, April 1997.
- Crow Brian P., WidjajaIndra, Kim JeongGeun, Prescott T. Sakai,”IEEE 802.11 Wireless Local Area Networks”, IEEE Communications Magazine, September 1997.
- Draft Standard IEEE 802.11, “Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications”, November 1999.
- Grilo A. and Nunes M., “Performance Evaluation of IEEE 802.11e”, In Proc. IEEE Personal, Indoor and Mobile Radio Communications (PIMRC), vol. 1, pp. 511 -517, September 2002.
CrossRef
- Gu D. and Zhang J., “QoS enhancement in IEEE 802.11 wireless local area networks”, IEEE Communications Magazine, vol. 41, no. 6, pp. 120 -124, June2003.
CrossRef
- Hannikainen Marko, LavikkoTommi, Kukkala Petri And HamalainenTimo D., QoS Supporting Wireless Network”, published in Kluwer Academic Publishers.,2003.
- Kim Andrew, “OPNET Tutorial”, TECOMM LAB, March 2003.
- Lindgren Anders, Almquist Andreas, and SchelenOlov,“Quality of Service Schemes for IEEE 802.11”, 2001.
- Liu X., Chong E. K. P., and Shroff N. B., “Opportunistic Scheduling with QoS Requirements in Time-varying Wireless Channels”, Computer Networks, vol. 4,no. 41, pp. 451-474, March 2003.
CrossRef
This work is licensed under a Creative Commons Attribution 4.0 International License.