Performance of Real Time Traffic In The Ethernet And WLAN Using TCP And UDP Protocols. Punitha Subbramaniam

Similar documents
BORANG PENGESAHAN STATUS TESIS

Study of Distributed Coordination Function (DCF) and Enhanced DCF (EDCF) in IEEE MAC Protocols for Multimedia Applications.

DEVELOPMENT OF VENDING MACHINE WITH PREPAID PAYMENT METHOD AMAR SAFUAN BIN ALYUSI

BORANG PENGESAHAN STATUS TESIS

DESIGN ANALYSIS OF EXTERIOR CAR BODY PART BASTIAN WIBAR BIN MOMANG

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

PREDICTION OF SURFACE ROUGHNESS IN TURNING OPERATION OF LOW CARBON STEEL AISI 1018 FAKHRUR RAZI BIN BAHRIN UNIVERSITI MALAYSIA PAHANG

VIDEO DISTORTION MEASUREMENT USING PSNR IN WAVELET DOMAIN MOK YUNG LENG

TUITION CENTRE MANAGEMENT SYSTEM (TCMS) ZARIFAH BINTI MOHD PAHMI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

STUDY OF ENHANCED DCF (EDCF) IN MULTIMEDIA APPLICATION ISMAHANI BINTI ISMAIL

BORANG PENGESAHAN STATUS TESIS* TERHAD (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan)

WEB-BASED DEVICE CONTROL AND COMMUNICATION VIA PARALLEL PORT MOHD RASHDAN BIN ABD RAHMAN UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS

HOME APPLIANCE CONTROL SYSTEM TAN WEI SYE

PERFORMANCE ANALYSIS OF VIDEO TRANSMISSION OVER IEEE ARCHITECTURE NOOR HURUL-AIN BINTI MOHAMAD

PERFORMANCE EVALUATION OF LEACH PROTOCOL FOR WIRELESS SENSOR NETWORKS USING NS2 MUHAMAD FAIZ BIN RAMDZAN

SYSTEM MANAGEMENT AQIQAH AND QURBAN ONLINE (SMAQO)

BORANG PENGESAHAN STATUS TESIS*

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ELECTROMAGNETIC MODELLING OF ARTIFICIAL PACEMAKER. Emelia Anak Gunggu

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

FINITE ELEMENT ANALYSIS OF SEEPAGE FLOW UNDER A SHEET PILE LOH LING PING

PROTOTYPE OF POWER LINE INTERFACE SOCKET USING EMBEDDED CONTROLLER FOR DATA ACQUISITION AND CONTROL. LAI CHING HUAT

REMOVING AL-QURAN ILLUMINATION AMIRUL RAMZANI BIN RADZID UNIVERSITI TEKNIKAL MALAYSIA MELAKA

AN ANDROID-BASED SMART SECURITY TOURING SYSTEM FOR REAL-TIME DATA RECORDING USING NFC, GPS AND GSM TECHNOLOGY.

THE DEVELOPMENT OF MODULAR PRODUCT DESIGN: FOLDABLE CHAIR

COORDINATION PROTECTION SYSTEM IN INDUSTRIAL PLANTS AHMAD TARMIZI BIN MD NOR

BORANG PENGESAHAN STATUS TESIS*

COMPARATIVE STUDY BETWEEN FEATURE EXTRACTION METHODS FOR FACE RECOGNITION

FORCE ANALYSIS ON ROBOTIC DEBURRING PROCESS

UNIVERSITI TEKNOLOGI MALAYSIA

THE APPLICATION OF DIFFERETIAL BOX-COUNTING METHOD FOR IRIS RECOGNITION AHMAD AZFAR BIN MAHMAMI

IMPLEMENTATION OF DIAMOND SEARCH (DS) ALGORITHM FOR MOTION ESTIMATION USING MATLAB SITI HAJAR BINTI AHMAD

BORANG PENGESAHAN STATUS TESIS JUDUL: TAILOR SYSTEM (TailorSys) (HURUF BESAR)

90(111H7. AND 1800i1H7. MOBILE PHONE SI1Il'LATION WITH HVNIAN HEAD ANI) HAND 11ODEl.

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ZIGBEE-BASED SMART HOME SYSTEM NURUL ILMI BINTI OMAR

SMART BODY MONITORING SYSTEM MOHAMAD KASYFUL AZIM BIN AHMAD

HOME APPLIANCES MONITORING AND CONTROL USING SMARTPHONE APPLICATION AHMAD DANIAL BIN AHMAD NAZRI

UNIVERSITI TEKNIKAL MALAYSIA MELAKA OPTIMIZATION OF MEASUREMENT PARAMETERS IN NON- CONTACT MEASURING SYSTEM

SESSION BASED ACTIVITY MONITORING APPLICATION FOR ANDROID TAN LEIK HO

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SMART PARKING SYSTEM USING LABVIEW MUHAMMAD NAZIR BIN MAT ISA

UPGRADE FMS200: SHAFT SUPPLY MODULE THOUGH HUMAN MACHINE INTERFACE LEE HO CHUNG

PERFOMANCE ANALYSIS OF SEAMLESS VERTICAL HANDOVER IN 4G NETWOKS MOHAMED ABDINUR SAHAL

NUR FARAH DIYANA BINTI SABARUDIN

NUR ZURAIN BT ZUBAIDI B

UNIVERSITI TEKNIKAL MALAYSIA MELAKA


DETECTION OF WORMHOLE ATTACK IN MOBILE AD-HOC NETWORKS MOJTABA GHANAATPISHEH SANAEI

PERPUSTAKAAN UTHM *

DEVELOPMENT OF HOME ENERGY MANAGEMENT SYSTEM (HEMS) CHEA MENG HUAT UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SIT1 NURI-IAZA BINTI MOHD RAMLI

7 I I, BORANG PENGESAHAN STATUS TESIS* SESI PENGAnAN: 2012 I Saya MOHD FARID BIN MOHD YUSOF (B )

EDUCATION PATH SYSTEM MOHD ZULHAFIZ BIN HUSSIN

BORANG PENGESAHAN STATUS TESIS ν

PROJECT TITLE JARIPAH BINTI ADZHAR

AN IMPROVED PACKET FORWARDING APPROACH FOR SOURCE LOCATION PRIVACY IN WIRELESS SENSORS NETWORK MOHAMMAD ALI NASSIRI ABRISHAMCHI

AUTO SILENT MODE FOR ANDROID SMARTPHONES MUHAMMAD AZLAN SHAHARIMAN BIN AHMAD

KARAOKE MACHINE TOOL MOHD AIEZATT DANIAL B RAMIZAN

BORANG PANGESAHAII STATUS TESIS

LOW COST MP3 PLAYER USING SD CARD KHAIRIL AMRI BIN MUHAMAD UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PLC APPLICATION FOR FLOOD DETECTION AND PROTECTION VIA COMMUNICATION SYSTEM MOHD AKMAL BIN ZAINAL ABIDIN

PERPUSTAKAAN KUi TTHO 3 OOOO

OPTIMIZED BURST ASSEMBLY ALGORITHM FOR MULTI-RANKED TRAFFIC OVER OPTICAL BURST SWITCHING NETWORK OLA MAALI MOUSTAFA AHMED SAIFELDEEN

DESIGN OF ENERGY SAVING AIR CONDITIONING CONTROL SYSTEM MOHD KHUZAIRIE BIN MOHD TAUFIK

KOLEJ UNIVERSITI TEKNOLOGI TUN HUSSEIN ONN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

MAC PROTOCOL FOR WIRELESS COGNITIVE NETWORK FARAH NAJWA BINTI MOKHTAR

AUTOMATIC APPLICATION PROGRAMMING INTERFACE FOR MULTI HOP WIRELESS FIDELITY WIRELESS SENSOR NETWORK

AUTOMATIC RAILWAY GATE CONTROLLERUSING ZIGBEE NURLIYANA HAZIRAH BINTI MOHD SAFEE (B )

DEVELOPMENT OF TIMETABLING PROGRAM FONG WOON KEAT

DYNAMIC TIMESLOT ALLOCATION TECHNIQUE FOR WIRELESS SENSOR NETWORK OON ERIXNO

2D CUT-OUT ANIMATION "MAT TUNANGKU"

HOME APPLIANCES AND SECURITY CONTROLLED VIA GSM SYSTEM NUR SYAFIQAH BINTI YUSOP

This item is protected by original copyright

INFORMATION TECHNOLOGY EQUIPMENT MANAGEMENT SYSTEM (ITEMS) MOHD NOR IRMAN BIN SULAIh4AN UNIVERSITI TEKNCKAL MALAYSIA MELAKA

BLOCK-BASED NEURAL NETWORK MAPPING ON GRAPHICS PROCESSOR UNIT ONG CHIN TONG UNIVERSITI TEKNOLOGI MALAYSIA

A SEED GENERATION TECHNIQUE BASED ON ELLIPTIC CURVE FOR PROVIDING SYNCHRONIZATION IN SECUERED IMMERSIVE TELECONFERENCING VAHIDREZA KHOUBIARI

INSTRUCTION: This section consists of TWO (2)short answers and TWO (2) structured essays. Answer ALL questions.

ENHANCING TIME-STAMPING TECHNIQUE BY IMPLEMENTING MEDIA ACCESS CONTROL ADDRESS PACU PUTRA SUARLI

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

HARDWARE/SOFTWARE SYSTEM-ON-CHIP CO-VERIFICATION PLATFORM BASED ON LOGIC-BASED ENVIRONMENT FOR APPLICATION PROGRAMMING INTERFACING TEO HONG YAP

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

DEVELOPMENT OF MOBILE ROBOT CONTROLLER BASED ON BLUETOOTH COMMUNICATION SYSTEM MUHAMAD ROZAIMI BIN MUHAMAD SABRI B

LINK QUALITY AWARE ROUTING ALGORITHM IN MOBILE WIRELESS SENSOR NETWORKS RIBWAR BAKHTYAR IBRAHIM UNIVERSITI TEKNOLOGI MALAYSIA

INTELLIGENT FINGERPRINT RECOGNITION SYSTEM SY MOHD SYATHIR BIN SY ALI ZAINOL ABIDIN UNIVERSITI MALAYSIA PAHANG

SYSTEMATIC SECURE DESIGN GUIDELINE TO IMPROVE INTEGRITY AND AVAILABILITY OF SYSTEM SECURITY ASHVINI DEVI A/P KRISHNAN

ENHANCEMENT OF UML-BASED WEB ENGINEERING FOR METAMODELS: HOMEPAGE DEVELOPMENT CASESTUDY KARZAN WAKIL SAID

A LEVY FLIGHT PARTICLE SWARM OPTIMIZER FOR MACHINING PERFORMANCES OPTIMIZATION ANIS FARHAN BINTI KAMARUZAMAN UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

THE COMPARISON OF IMAGE MANIFOLD METHOD AND VOLUME ESTIMATION METHOD IN CONSTRUCTING 3D BRAIN TUMOR IMAGE

BORANG PENCALONAN HADIAH UNIVERSITI NOMINATION FORM FOR UNIVERSITY AWARD

GARIS PANDUAN PERMOHONAN IMBUHAN PENERBITAN JURNAL / PROSIDING / SITASI BERINDEKS SCOPUS

SEMANTICS ORIENTED APPROACH FOR IMAGE RETRIEVAL IN LOW COMPLEX SCENES WANG HUI HUI

SUPERVISED MACHINE LEARNING APPROACH FOR DETECTION OF MALICIOUS EXECUTABLES YAHYE ABUKAR AHMED

MULTICHANNEL ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING -ROF FOR WIRELESS ACCESS NETWORK MOHD JIMMY BIN ISMAIL

INTEGRATION OF CUBIC MOTION AND VEHICLE DYNAMIC FOR YAW TRAJECTORY MOHD FIRDAUS BIN MAT GHANI

STUDY OF FLOATING BODIES IN WAVE BY USING SMOOTHED PARTICLE HYDRODYNAMICS (SPH) HA CHEUN YUEN UNIVERSITI TEKNOLOGI MALAYSIA

Transcription:

Performance of Real Time Traffic In The Ethernet And WLAN Using TCP And UDP Protocols. Punitha Subbramaniam Bachelor of Engineering with Honors (Electronics & Telecommunications Engineering) 2009/2010

UNIVERSITI MALAYSIA SARAWAK R13a BORANG PENGESAHAN STATUS TESIS Judul: PERFORMANCE OF REAL TIME TRAFFIC IN THE ETHERNET AND WLAN USING TCP AND UDP PROTOCOLS. SESI PENGAJIAN: 2009/2010 Saya PUNITHA SUBBRAMANIAM (HURUF BESAR) mengaku membenarkan tesis * ini disimpan di Pusat Khidmat Maklumat Akademik, Universiti Malaysia Sarawak dengan syarat-syarat kegunaan seperti berikut: 1. Tesis adalah hakmilik Universiti Malaysia Sarawak. 2. Pusat Khidmat Maklumat Akademik, Universiti Malaysia Sarawak dibenarkan membuat salinan untuk tujuan pengajian sahaja. 3. Membuat pendigitan untuk membangunkan Pangkalan Data Kandungan Tempatan. 4. Pusat Khidmat Maklumat Akademik, Universiti Malaysia Sarawak dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi. 5. ** Sila tandakan ( ) di kotak yang berkenaan SULIT TERHAD (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972). (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/ badan di mana penyelidikan dijalankan). TIDAK TERHAD Disahkan oleh (TANDATANGAN PENULIS) (TANDATANGAN PENYELIA) Alamat tetap: 21A-1 JLN THAMBY ABDULLAH SATU, OFF JLN TUN SAMBANTHAN,5O470,K.L Dr Hushairi Hj Zen Nama Penyelia Tarikh: Tarikh: CATATAN * 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.

Performance of Real Time Traffic in the Ethernet and WLAN Using TCP and UDP protocols. PUNITHA SUBBRAMANIAM This project is submitted in partial fulfilment of the requirements for the degree of Bachelor of Engineering with Honours (Electronics and Telecommunications Engineering) Faculty of Engineering UNIVERSITI MALAYSIA SARAWAK 2009/2010

This Final Year Project attached here: Title : Performance of Real-Time traffic in the Ethernet and WLAN Using TCP and UDP protocols. Student Name : Punitha Subbramaniam Matric No : 17115 has been read and approved by: Dr Hushairi Hj Zen Date: (Supervisor)

I hereby declare that I have read this thesis and in my opinion this thesis is sufficient in terms of scope and quality for the award of the degree of Engineering (Electronics & Telecommunication) Signature :. Name of Supervisor : Dr Hushairi Zen Date : 17 th May 2010 ii

I declare that this thesis entitled PERFORMANCE OF REAL TIME TRAFFIC IN THE ETHERNET AND WLAN USING TCP AND UDP PROTOCOLS is the results of my own research except as cited in references. This thesis has not been accepted for any degree and is not concurrently submitted in candidature of any degree. Signature : Name of Candidate : Punitha Subbramaniam Date : 18 th May 2010 iii

Specially dedicated to my family, mum and dad for their support and eternal love. My warmest gratitude and dedication to my supervisor Dr Hushairi Hj Zen. To all my friends especially Yu Ka Chai, Chan Chen Hoong and Lee Liang Wei. Thanks a lot for helping. iv

ACKNOWLEDGEMENTS Praise to the Almighty God, the Most Gracious and Most Merciful, Who has created the mankind with knowledge, wisdom and power. First of all, the author would like to express her deepest gratitude to Dr Hushairi Hj Zen for his continuous support, supervision and encouragement during the course of this project. The author would not have completed this project successfully without his assistance. The author is thankful to all friends for their advice and helpful cooperation during the period of this research. Appreciation is also acknowledged to those who have contributed directly or indirectly in the completion of this project. The author would also like to extend her appreciation to his family members, for their support, patience and endless love. v

LIST OF CONTENTS CONTENTS DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVATIONS LIST OF APPENDICES PAGE ii-iii iv v vi vii viii xii xiii xvi xviii CHAPTER 1 INTRODUCTION 1.1 Background 1-3 1.2 Problem Statement 3-4 1.3 Project Objectives 4 1.4 Project Scope 5 viii

1.5 Project Outlines 6-7 CHAPTER 2 LITERATURE REVIEW 2.0 Introduction 8 2.1 The IEEE 802.11 Standards 9-10 2.2 Basic Service Set (BSS) 10-12 2.3 Overview of TCP/IP 13-14 2.4 The Transport Layer 14 2.5 Basic Definition Of TCP And UDP 15 2.5.1 TCP 15-17 2.5.2 Port Numbers 18 2.5.3 TCP Segment Format 19-20 2.5.4 Flow Control 20-21 2.5.5 Sliding Window Protocol 21 2.6 The Window Principle 22 2.6.1 The Window Principle Applied To TCP 22-24 2.6.2 Acknowledgments And Retransmissions 24-25 2.6.3 Variable Time Out Intervals 25 2.7 TCP Congestion Control Algorithms 26 2.7.1 Slow Start 26-28 2.7.2 Congestion Avoidance 28 2.7.3 Fast Retransmit 29 2.7.4 Fast Recovery 30 ix

2.8 UDP Protocol 30-32 2.9 Real Time Protocol 32-33 2.10 Simulation Tool 33-34 2.11 Past Researches/Study 34-36 CHAPTER 3 METHODOLOGY 3.1 Overview 37 3.2 NS-2 37-38 3.3 Basic Scenario of the Project 39 3.4 Methodology Flow 40 3.5 Simulation Process 41-42 3.6 Awk s Script 42-43 3.7 Operation of Process 43-44 3.7.1 Trace File and Nam Trace File 44 3.7.2 Perl or Awk Program 45 3.7.3 Plotting Graph 45 3.8 Problem Encountered 46 CHAPTER 4 RESULTS, ANALYSIS AND DISCUSSIONS 4.1 Introduction 47 4.2 Class Hierarchy (Partial) 48 4.3 Results 49 4.3.1 Trace Files for TCP voice and video. 49 4.3.2 Trace Files for UDP voice and video. 50 4.4 Graphs for TCP and UDP (voice and video). 56 x

4.4.1 TCP Voice for node 7 and node 8 56 4.4.2 UDP Voice for node 7 and node 8 57 4.4.3 TCP Video for node 9 and node 10 58 4.4.4 UDP Video for node 9 and node 10 59 4.4.5 TCP Voice for node 7 and node 8 61 4.4.6 UDP Voice for node 7 and node 8 62-63 4.4.7 TCP Video for node 9 and node 10 63-64 4.4.8 UDP Video for node 9 and node 10 64-66 4.5 Summary 66-67 CHAPTER 5 CONCLUSION AND RECOMMENDATIONS 5.1 Conclusion 68-69 5.2 Future Work 70 5.3 Recommendations 70 REFERENCE 71-74 APPENDIX Appendix A 75-112 Appendix B 113-119 xi

LIST OF FIGURES Figure Pages Figure 1.1 IEEE 802.11 And OSI model. 3 Figure 2.1 IBSS (Independent Basic Service Set) 11 Figure 2.2 ESS (Extended Service Set) 12 Figure 2.3 TCP Communication. 16 Figure 2.4 Typical TCP Over Wireless Experimental Setup. 17 Figure 2.5 TCP Connection Between Processes. 18 Figure 2.6 TCP Segment Format. 19 Figure 2.7 Message Packets. 22 Figure 2.8 TCP: Window Principle. 23 Figure 2.9 TCP Message Packets. 24 Figure 2.10 Acknowledgment and Retransmission Process. 25 Figure 2.11 TCP: Slow Start In Action. 28 Figure 2.12 TCP Fast Retransmit In Action. 29 Figure 2.13 UDP Demultiplexing Based On Ports. 31 xiii

Figure 2.14 Datagram Format 31 Figure 2.15 Real Time Protocol. 33 Figure 3.1 Network Topology. 38 Figure 3.2 Basic Scenario. 39 Figure 3.3 Flow Chart 41 Figure 3.3 Process Block Diagram 43 Figure 4.1 Hierarchy of Tcl Object. 48 Figure 4.2 Trace File (TCP) 49 Figure 4.3 Trace File (UDP) 50 Figure 4.4 UDP Throughput Video 51 Figure 4.5 Throughput graph for video. 52 Figure 4.6 UDP Delay Video 53 Figure 4.7 Graph for the delay packet 54 Figure 4.8 The delay graph for video 55 Figure 4.9 Figure 4.10 Figure 4.11 TCP stream of voice frames at node 7 and 8 UDP stream of voice frames at node 7 and 8 TCP stream of video frames at nodes 9 and 10 56 57 58 Figure 4.12 UDP stream of video frames at node 9 59 Figure 4.13 UDP stream of video frames at node 10 60 xiv

Figure 4.14 Figure 4.15 Figure 4.16 TCP stream of voice frames at node 7 and 8 UDP stream of voice frames at node 7 and 8 TCP stream of video frames at node 9 and 10 61 63 64 Figure 4.17 UDP streams of video frames at node 9 65 Figure 4.18 UDP streams of video frames at node 10 66 xv

LIST OF TABLES Tables Pages Table 2.1 The layers of the TCP/IP Protocol Suite 13 Table 2.2 The Conceptual Organization of TCP/IP Protocol. 14 Table 2.3 Characteristics of TCP and WLAN 17 Table 2.4 Time Line for Important Types of TCP. 17 Table 2.5 Explanation of Parameters in TCP Segment Format 20 Table 2.6 The parameters in UDP ports. 32 Table 3.1 Example of an Awk s Script. 46 xii

LIST OF ABBREVIATIONS WLAN IEEE OSI TCP UDP Wireless Local Area Network International Standard Association Open System Interconnection. Transmission Control Protocol. User Datagram Protocol. NS-2 Network Simulator 2 FHSS DSSS BSS IBSS AP DS ESS DCF CSMA/CA PCF FTP SMTP Frequency-Hopping Spread Spectrum Direct Sequence Spread Spectrum Basic Service Set Independent Basic Service Set Access Point Distribution System Extended Service Set Distributed Coordination Function Carrier Sense Multiple Access with Collision Avoidance Point Coordination Function File Transfer Protocol. Mail Transfer xvi

NFS ACK CWND SSTHRESH RTP TULIP RWND NAM *.TR QOS Network File System Acknowledgment Congestion Window Start Threshold Size Real Time Protocol Transport Unaware Link Improvement Receiver Window Network Animator Trace File Quality of Service xvii

ABSTRACT The WLAN industry has emerged as one of the fastest-growing segments of the communication trade. This project is aimed towards evaluating the real-time traffic performance in Wireless LAN (WLAN) and Ethernet using TCP and UDP protocol. Analysis is done to acknowledge the advantages and disadvantages of both protocols. Two different types of traffic are considered namely, voice and video. The evaluation was done using ns-2 simulator (version 2.34) running on Ubuntu. The metrics used in the evaluation are throughput (byte), delay (sec) and packet loss (%). Depending on graphs of these three metrics, the performance of TCP and UDP are evaluated, requirements are determined. Through this simulation study, a summary is made saying that the UDP protocol performs better and be accessed at a faster speed for different traffic types. Simulation results show that UDP performs better performance than legacy TCP. Depending on ITU-T requirements especially for delay and packet loss, the acceptable number of streams both for traffic type individually and with comparison with the TCP voice and video metrics of traffics can be determined under UDP protocol. vi

ABSTRAK Industri rangkaian kawasan tempatan tanpa wayar (WLAN) merupakan industri yang pantas tersebar dalam pasaran komunikasi. Projek ini menilai perbezaan antara mekanisma capaian medium secara bertanding dan untuk menganalisis perlaksanaan trafik seperti video dan suara dalam rangkaian tempatan tanpa wayar dalam protokol TCP dan UDP. Analisis dijalankan untuk mengetahui kebaikan dan keburukan keduadua protokol. Suara dan video merupakan salah satu daripada trafik yang digunakan untuk projek ini. Projek berbentuk simulasi 2.34 yang beroperasi dalam sistem Ubuntu. Metrik-metrik yang digunakan dalam penafsiran ini adalah jumlah hasil proses (bait), masa lengah (saat) and jumlah kehilangan paket (%). Berdasarkan pada graf ketiga-tiga metrik ini, prestasi TCP dan UDP ditafsirkan, dan juga bilangan aliran ditentukan. Menerusi kajian simulasi ini, dapat disimpulkan bahawa UDP boleh menyediakan capaian medium yang berbeza untuk setiap jenis trafik. Hasil simulasi menunjukkan prestasi UDP adalah lebih baik berbanding dengan TCP. Berdasarkan keperluan ITU-T (International Telecommunication Union- Telecommunication) terutama untuk masa lengah dan jumlah kehilangan paket, bilangan aliran yang boleh diterima untuk jenisjenis trafik secara individu dan juga kombinasi semua jenis trafik boleh ditentukan bagi model TCP dan UDP. vii

CHAPTER 1 INTRODUCTION 1.1 Background. Telecommunication plays an important role in business, education, security and entertainment. The world without telecommunication is unbelievable. Wireless communication system is widely used today. It is defined in terms of standards and specifications. With the rapid growth of the wireless system, the market is becoming more and more competitive. There are wide ranges of wireless devices used for communications purposes. Wireless communication is becoming a popular method to connect mobile computers to the Internet and other networks. Wireless communication could be classified as a cellular and a non-cellular system. It is known as an unbounded network which operates as an unguided system. The radio frequency band is a basic source of Wireless Communications [1]. Wireless 1

Local Area Network (WLAN) system is designed for data transmission and communications. It will be able to support voice and video services as well. The WLAN industry has emerged as one of the fastest-growing segments of the communication trade. Due to this growth, WLANs are widely deployed as they are lower in cost, faster and simpler to set up and use in comparison with the previous generation products. In order to satisfy user s demand to access the Internet anywhere and anytime, WLAN in the infrastructure mode can provide network access in public areas, such as convention centers, campuses, airports and hotels. Wireless LAN is also known as a crucial component of computer network [2]. The world of wireless LAN produced standardization and made it to be successful till now. IEEE 802.11 is the first wireless standard that defines the two major layers under the OSI (Open System Interconnection) model. This model was designed by the International Organization for Standardization (ISO) [1]. The two major layers of the IEEE 802.11 standard defined are the physical layer and the data-link layer. This chapter introduces wireless and IEEE 802.11 standard and the rest of the chapters relate more into the transport layer of an OSI model and related to the protocol network. 2

Application Network Presentation Session Transport TCP Operating Network IP Data System Link Logical Link Control (LLO) 802.2 (NOS)...802.11 Physical Media Access Control (MAC) FH, DS, IR Figure 1.1: IEEE 802.11 and OSI model. 1.2 Problem Statement. The usage of wireless communication has been increasing and growing rapidly with the introduction of more advanced technology. The IEEE 802.11 [1], MAC protocol is designed to provide an equal chance for each wireless station to access the channel. The IEEE 802.11 standard of WLAN has been further enhanced to the 802.11n standard. The WLAN technology keeps progressing and has been upgraded into a better standard. My thesis analyses the performance of real time traffic in Ethernet and WLAN using TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) under Transport Layer of an OSI model [3]. 3

The performance of real time traffic with TCP and UDP protocol is observed and the advantages and disadvantages are analysed. In a performance there would be many problem statements on why we are developing this thesis and how to solve the problem. Furthermore, from the previous analysis the problem is still occurring and my thesis is to make a hypothesis into the problem and find a solution to resolve it. Therefore, this thesis is carried out to analyze the performance of the real time in Ethernet and WLAN using both protocols and compare it with the previous analyses done. Besides that, it is also carried out to identify ways and new methods to reduce the delay in the protocol while transmitting and receiving a data. The problems which still occur till now compared to previous analysis is that if the data is lost while transmitting, packet sizing, delay in sending the data due to heavy traffic, pending of data which causes the data to be expired that leads to waste of energy, time, money to resend of the same data [3]. 1.3 Project Objectives. The objectives of this project are: i. To analyse the performance of the real-time traffic with TCP and UDP protocols. ii. To make comparison between the performance of real-time traffic which is the voice and video in TCP & UDP protocols. 4