Specification Parameters of WLAN Performance With MATLAB Simulink Model of IEEE 802.11
Specification Parameters of WLAN Performance With MATLAB Simulink Model of IEEE 802.11
1. Introductione
Wireless networks are emerging as a significant aspect of networking; wireless local area
networks WLANs, Bluetooth, and cellular systems have become increasingly popular in the
business and computer industry"with consequentisecurity issues. WLANs, especiallyithe
Institute ofiElectrical and ElectronicsiEngineers (IEEE) 802.11inetworks, areibecoming
commoniaccess networksiin private andipublic environments"."The freedomiof movement
andisimplicity in itsiimplementation have madeiWLANs popular inithe home andibusinesses
sectors, asiwell as hotspots 1isuch as airports and cafes [1]."The increasingiavailability off,
and thereforeiincreasing reliance on, wirelessinetworks make itiextremely important
toimaintain reliable andisecure communicationsiin the wake ofinetwork component
failuresior securityibreaches. However, recentinews reports onia number of attacksiagainst
wirelessinetworks, especiallyiWLANs, have alarmediwireless adopters,idevelopers, and
intendediusers [1], [2]. "The broadcast nature of wireless communication links makes them
unique in their vulnerability to security attacks and their susceptibility to intentional threats.
Organizations that want to deploy a secured WLAN infrastructure are challenged by the flaws
in the existing wireless mechanism design, such as the wired equivalent privacy (WEP)
protocol. WLANs provide greater flexibility and scalability than traditional LANs. Unlike a
wired LAN, which requires a wire to access the network, a WLAN facilitates network
transmissions of data from computers and other components through an access point
(AP)"."AniAP typically providesia range (cellior area coverage) ofi100 metres. IEEEi802.11
is an internationalistandard providing transmissionispeeds rangingifrom 1 Mbpsito 54
Mbpsiin either thei2.4 GHz ori5 GHz frequencyibands. The 802.11b isithe dominant
WLANitechnology at presenti[WECA, 2001b], andiprovides an expectedidata
throughputiofi5.5 Mbps . Highiperformance radio LAN isia EuropeaniTelecommunications
StandardsiInstitute (ETSI) standard operatingiin the 5 GHz frequencyiband; Hiper LAN/1
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
2.1 MACiLayer
The 802.11 specifications provide asynchronous of DCF and contention-free ofPCF services.
The asynchronous service is always available whereas the contention-free service is optional.
DCF implements the basic access method of the 802.11 MAC protocol, or path sharing. The
PCF provides contention- free service, which implements a polling access method. It uses a
point coordinator (PC), usually the AP, which cyclically polls stations, giving them the
opportunity to transmit. Thus the access priority is provided by a PCF may be utilized to
2
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
create a contention-free access method. The PC controls the frame transmissions of the
stations in order to eliminate contention for a limited period of time. Unlike the DCF, the
implementation of the PCF is not mandatory. Furthermore, the PCF itself relies on the
asynchronous service provided by the DCF as illustreted in Fig.1. All physical layers support
one common MAC layer. Task Group 802.11e focuses on enhancing the MAC layer for
QoS."[7, 8]
2.2 PhysicaliLayers
The physical layer processes data to and from radio signals over the airwave. In other words,
it handles the transmission of the frame via the air interface. The standards define three
alternative physical layers (Figure 1)":
1. "Frequency-Hopping Spread Spectrum (FHSS)"
2. "Direct Sequence Spread Spectrum (DSSS)"
3. "Infrared (IR)"
The first three physical layers belong to radio spread spectrum technology that operates in the
2.4 GHz band, while OFDM operates in the 5 GHz band. IR operates in the 300-428 GHz
band and operates at a slow speed with line-of-sight connection. IR has become a legacy
protocol thus will not be addressed in this discussion."[8]
2.2.1 FHSSi
FHSS modulates data signals with a carrier signal that hops from one frequency to another,
using time as its measurement, over a wide range of frequencies. The carrier frequency
between 2.4 and 2.483 GHz is changed periodically to avoid collisions. A collision occurs
only when both a narrowband system and the spread spectrum signals are transmitting at the
same frequency simultaneously. A hopping code is used to decide the order of data
transmission and which frequency to hop to. FHSS provides a maximum data transmission
speed of 2 Mbps"[9,10,11].
2.2.2 DSSSi
DSSS combines a data signal at the sending station with a higher data rate bit sequence,
known as the chipping code or processing gain. This chipping code reduces interferences by
dividing the user data according to a spreading ratio, enabling a faster data transmission rate
of 11 Mbps. It sets a specific string of bits to be sent for each data bit. A redundant bit pattern
is included in the chipping code to increase resistance to interference [10, 11,12].
The transmitter is implemented with lightweight MAC sublayer and physical layer that
constructs the PHY layer frame as shown in Fig. 3. It transmits each PHY frame using several
consecutive channel frames."
The MAC sublayer constructs the beacon frame, which is a type of a management frame.
Fig.4 shows the management frame format. This frame is also called a MAC protocol data
unit (MPDU)."
To implement a beacon frame with a frame body that contains the following fields:
Timestamp, Beacon interval, Capability, SSID elements, Supported rates element, Direct
sequence (DS) parameter set element, Contention Free (CF) parameter set element (optional).
The transmitter turns on periodically to transmit a beacon frame. The beacon interval
parameter determines the transmission period."
The PHYiFramer and Modulatoriare reated as shown in Figs. 5 and 6,"theiPLCP
protocolidata unit (PPDU)iby adding theiphysical layer convergenceiprocedure (PLCP)
preambleiand header to theiMPDU. The PLCPipreamble containsi128 bits of onesi(SYNC),
whichiare lateriscrambled. The receiveridetermines the presenceiof a PPDUiframe using
thisiSYNC signal. TheiLENGTH field of theiPLCP header determinesithe MPDU
frameilength. PLCPiheader alsoicontains a 16-bitiCRC.
4
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
The transmitter scrambles the PPDU frame, modulates using differential binary phase shift
keying (DBPSK or DQPSK) at a rate of 1 Mbps, and applies spreading using a length of 11
Barker code. This subsystem also pads extra chips to the spread"symbols to reach a 1024-bit
maximum PPDU length. This way, the system forces the MAC layer to work at a period of
1024 microseconds, which is a time unit (TU)."
The transmitter emits 128 modulated symbols (1408 chips), which is a channel frame, at a
time. Modulated symbols pass through a square root raised cosine pulse shaping filter. Pulse
shaped symbols are sent through an AWGN channel that also applies a frequency offset and
delay [13], [14],[15].
A Barker code or Barker sequence is a finite sequence of N values of +1 and −1, with the
ideal autocorrelation property, such that the off-peak (noncyclic) autocorrelation coefficients.
A Barker code has a maximum autocorrelation sequence which has side lobes no larger than
1. It is generally accepted that no other perfect binary phase codes exist [3]. It has been
proven that there are no further odd-length codes, nor even-length codes of N < 1022 [3, 4].
Barker codes of length N equal to 11 and 13 are used in direct-sequence spread
spectrum and pulse compression radar systems because of their low autocorrelation properties
5
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
(The side lobe level of amplitude of the Barker codes is 1/N that of the"peak signal) [3, 4]. A
Barker code resembles a discrete version of a continuous chirp, another low-autocorrelation
signal used in other pulse compression radars."
The positive and negative amplitudes of the pulses forming the Barker codes imply the use of
bi-phase modulation or binary phase-shift keying; that is, the change of phase in the carrier
wave is 180 degrees."
Similar to the Barker codes are the complementary sequences, which cancel side lobes
exactly when summed; the even-length Barker code pairs are also complementary pairs.
There is a simple constructive method to create arbitrarily long complementary sequences."
For the case of cyclic autocorrelation, other sequences have the same property of having
perfect (and uniform) side lobes, such as prime length Legendre sequences and maximum
length sequences (MLS). Arbitrarily long cyclic sequences can be constructed."
In wireless communications, sequences are usually chosen for their spectral properties and for
low cross correlation with other sequences likely to interfere. In the 802.11b standard, an 11-
chip Barker sequence is used for the 1 and 2 Mbit/sec rates. The value of the autocorrelation
function for the Barker sequence is 0 or −1 at all offsets except zero, where it is +11. This
makes for a more uniform spectrum, and better performance in the receivers"[3, 4].
4. Results
Simulink model that was implemented in this paper allowing"to modify beacon frame
parameters such as beacon interval, SSID, supported rates, etc. also include or exclude the CF
parameter set element from the generated beacon frame as shown in Table 1 seting the noise
level (Es/No), delay, and frequency offset introduced by the channel."
6
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
The simulation also displays the scatter plots of transmitted and received chips, and the
despread symbols as shown in Figures 10-12 respectively. You can see the rotating scatter
plot due to the frequency offset. The differential demodulator is able to track the phase
change and correctly demodulate the symbols."
Modulation techniques that used in the Simulink model were DBPSK and DQPSK that tested
under AWGN channel. Figure 13 is shown BER parameter of both modulation techniques
where DBPSK shows butter BER with 2dB gain in Eb/No, while in Rayliegh channel both
techniques show same BER as shown in Figure 14.
7
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
5. Conclusion
In this paper, IEEE 802.11 standard was implemented in MATLAB Simulink where
transmitter, channel and receiver designed. Allowing"to modify beacon frame parameters
such as beacon interval, SSID, supported rates, etc. also include or exclude the CF parameter
set element from the generated beacon frame and displaying the scatter plots of transmitted
and received chips, and the despread symbols. Modulation techniques that used in the
Simulink model are DBPSK and DQPSK which are tested under AWGN channel and
Rayliegh channel. DBPSK shows butter BER with 2dB gain in Eb/No. While in Rayliegh
channel both techniques,"Wireless networksihave gained popularity, providingiusers
lexibility andimobility in accessingiinformation. IEEE 802.11inetworks, areibecoming
common accessinetworks in privateiand publicienvironments."
6. Reference
[1] Fitchard Kevin 2016 Wi-Fi Alliance gobbles up WiGig; plans to certify devices this
year, Archived from the original on 5 March 2016. Retrieved 8 January .
[2] Fleishman Glenn December 7, 2009 The future of WiFi: gigabit speeds and beyond".
Ars Technica. Archived from the original on December 13, 2009.
[3] Retrieved Borwein, Peter; Mossinghoff, Michael J, 2009 Barker sequences and flat
polynomials In James McKee; Chris Smyth. Number Theory and Polynomials. LMS
Lecture Notes. 352. Cambridge University Press.
[4] Merrill I. Skolnik, 2001, Introduction to Radar Systems, 3rd Edition McGraw–Hill.
[5] Sun Weiping Choi, Munhwan Choi Sunghyun 2013 IEEE 802.11ah: A Long Range
802.11 WLAN at Sub 1 GHz (PDF). Journal of ICT Standardization.
8
The Fourth Postgraduate Engineering Conference IOP Publishing
IOP Conf. Series: Materials Science and Engineering 745 (2020) 012056 doi:10.1088/1757-899X/745/1/012056
[6] Chen, J, C, 2001 Measured Performance of 5-GHz 802.11a Wireless LAN Systems.
Atheros Communications, Inc. 27 Augus.
[7] Enterasys Network. Wireless Demilitarised Zone (WDMZ)-Enterasys Network's Best
Practices Approach to an Interoperable WLAN Security Solution. Enterasys Network
2002.
[8] Goth, G. 2002 Wireless Security Still Ad Hoc and Add-On. DS Online Exclusive. IEEE
Distributed Systems Online, 3(7). 7
[9] Tittelbach-Helmrich, K., Miletić, E., Wcislek, P. and Stamenković Z, 2010 MAC
Hardware Platform for RF-MIMO WLAN. Proceedings of 53rd IEEE International
Midwest Symposium on Circuits and Systems, Seattle, 339-342.
[10] Dr. Emad Shehab Ahmed, Fatima, Faydhe AL-Azzawi 2008 Frequency Hopped-
Orthogonal Frequency Division Multiple Access (FH-OFDMA) System Performance
with Extending Quadratic Congruence (EQC) Hoping Code patterns Journal of
Engineering and Development, Vol. 12, No. 1, March.
[11] Fatima, Faydhe AL-Azzawi Dr. Emad Shehab Ahmed 2006 Effect of multi-tone
jamming on FH-OFDMA system with orthogonal hopping patterns Effect of multi-tone
jamming on FH-OFDMA system with orthogonal hopping patterns, IEEE GCC
Conference (GCC) .
[12] Fatime faydhe al-azzawi 2019 LTE RF receiver modeling and each part testing with
MATLAB simulink Indonesian Journal of Electrical Engineering and Computer
Science, Vol. 14, No. 3, pp. 1251~1257
[13] Zainab faydhe , Fatima faydhe, sada faydhe 2019 M-PSK system performance in multi-
channel environments with Matlab Simulink models Journal of Engineering and
Applied Sciences, 14(20): 7509-7516.
[14] Fatima faydhe, faeza abas, Zainab faydhe 2019 Performance Comparison between
DPSK and OQPSK modulation approaches in multi environments channels with Matlab
Simulink models Wasit Journal of Engineering Sciences, V(7), No.(1).
[15] Fatima faydhe al-azzawi1, Dr. Faeza Abas Abid2, Zainab faydhe al-azzawi 2020
Duplexing mode, ARB and modulation approaches parameters affection on LTE uplink
waveform, International Journal of Electrical and Computer Engineering (IJECE)Vol.
10, No. 2, pp. 1483~1491.