OPTIMIZATION PARAMETER FOR MPEG-4 DATA OVER WIRELESS SENSOR NETWORK NORLEZAH BINTI HASHIM UNIVERSITI TEKNOLOGI MALAYSIA

Similar documents
DEPLOYMENT OF OPTIMIZED ALGORITHM FOR MPEG-4 DATA OVER WIRELESS MULTIMEDIA SENSOR NETWORK

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

IMPROVED IMAGE COMPRESSION SCHEME USING HYBRID OF DISCRETE FOURIER, WAVELETS AND COSINE TRANSFORMATION MOH DALI MOUSTAFA ALSAYYH

DYNAMIC TIMESLOT ALLOCATION TECHNIQUE FOR WIRELESS SENSOR NETWORK OON ERIXNO

MAC PROTOCOL FOR WIRELESS COGNITIVE NETWORK FARAH NAJWA BINTI MOKHTAR

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

HYBRID MEDIUM ACCESS CONTROL USING TOKEN APPROACH IN WIRELESS SENSOR NETWORK FOR HIGH TRAFFIC APPLICATIONS NOR SYAHIDATUL NADIAH BINTI ISMAIL

DYNAMIC MOBILE SERVER FOR LIVE CASTING APPLICATIONS MUHAMMAD SAZALI BIN HISHAM UNIVERSITI TEKNOLOGI MALAYSIA

SECURE-SPIN WITH HASHING TO SUPPORT MOBILITY AND SECURITY IN WIRELESS SENSOR NETWORK MOHAMMAD HOSSEIN AMRI UNIVERSITI TEKNOLOGI MALAYSIA

IMPLEMENTATION OF UNMANNED AERIAL VEHICLE MOVING OBJECT DETECTION ALGORITHM ON INTEL ATOM EMBEDDED SYSTEM

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

OPTIMIZE PERCEPTUALITY OF DIGITAL IMAGE FROM ENCRYPTION BASED ON QUADTREE HUSSEIN A. HUSSEIN

Image Transfer in Wireless Sensor Networks

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

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

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

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

IMPLEMENTATION AND PERFORMANCE ANALYSIS OF IDENTITY- BASED AUTHENTICATION IN WIRELESS SENSOR NETWORKS MIR ALI REZAZADEH BAEE

HERMAN. A thesis submitted in fulfilment of the requirements for the award of the degree of Doctor of Philosophy (Computer Science)


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

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

MODELLING AND REASONING OF LARGE SCALE FUZZY PETRI NET USING INFERENCE PATH AND BIDIRECTIONAL METHODS ZHOU KAIQING

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

ADAPTIVE ONLINE FAULT DETECTION ON NETWORK-ON-CHIP BASED ON PACKET LOGGING MECHANISM LOO LING KIM UNIVERSITI TEKNOLOGI MALAYSIA

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

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

ISOGEOMETRIC ANALYSIS OF PLANE STRESS STRUCTURE CHUM ZHI XIAN

ENHANCING SRAM PERFORMANCE OF COMMON GATE FINFET BY USING CONTROLLABLE INDEPENDENT DOUBLE GATES CHONG CHUNG KEONG UNIVERSITI TEKNOLOGI MALAYSIA

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

HARDWARE AND SOFTWARE CO-SIMULATION PLATFORM FOR CONVOLUTION OR CORRELATION BASED IMAGE PROCESSING ALGORITHMS SAYED OMID AYAT

PRIVACY FRIENDLY DETECTION TECHNIQUE OF SYBIL ATTACK IN VEHICULAR AD HOC NETWORK (VANET) SEYED MOHAMMAD CHERAGHI

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

ANOMALY DETECTION IN WIRELESS SENSOR NETWORK (WSN) LAU WAI FAN

AMBA AXI BUS TO NETWORK-ON-CHIP BRIDGE NG KENG YOKE UNIVERSITI TEKNOLOGI MALAYSIA

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

MICRO-SEQUENCER BASED CONTROL UNIT DESIGN FOR A CENTRAL PROCESSING UNIT TAN CHANG HAI

SLANTING EDGE METHOD FOR MODULATION TRANSFER FUNCTION COMPUTATION OF X-RAY SYSTEM FARHANK SABER BRAIM UNIVERSITI TEKNOLOGI MALAYSIA

BORANG PENGESAHAN STATUS TESIS

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

RESOURCE ALLOCATION SCHEME FOR FUTURE USER-CENTRIC WIRELESS NETWORK WAHEEDA JABBAR UNIVERSITI TEKNOLOGI MALAYSIA

FINGERPRINT DATABASE NUR AMIRA BINTI ARIFFIN THESIS SUBMITTED IN FULFILMENT OF THE DEGREE OF COMPUTER SCIENCE (COMPUTER SYSTEM AND NETWORKING)

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

HARDWARE-ACCELERATED LOCALIZATION FOR AUTOMATED LICENSE PLATE RECOGNITION SYSTEM CHIN TECK LOONG UNIVERSITI TEKNOLOGI MALAYSIA

AN ENHANCED CONNECTIVITY AWARE ROUTING PROTOCOL FOR VEHICULAR AD HOC NETWORKS AHMADU MAIDORAWA

This item is protected by original copyright


SOLUTION AND INTERPOLATION OF ONE-DIMENSIONAL HEAT EQUATION BY USING CRANK-NICOLSON, CUBIC SPLINE AND CUBIC B-SPLINE WAN KHADIJAH BINTI WAN SULAIMAN

LOGICAL OPERATORS AND ITS APPLICATION IN DETERMINING VULNERABLE WEBSITES CAUSED BY SQL INJECTION AMONG UTM FACULTY WEBSITES NURUL FARIHA BINTI MOKHTER

Design and Implementation of I2C BUS Protocol on Xilinx FPGA. Meenal Pradeep Kumar

Signature :.~... Name of supervisor :.. ~NA.lf... l.?.~mk.. :... 4./qD F. Universiti Teknikal Malaysia Melaka

ADAPTIVE VIDEO STREAMING FOR BANDWIDTH VARIATION WITH OPTIMUM QUALITY

PORTABLE ELECTRONICS QUEUE CONTROL SYSTEM WONG CHUN YUAN UNIVERSITY MALAYSIA PAHANG

COLOUR IMAGE WATERMARKING USING DISCRETE COSINE TRANSFORM AND TWO-LEVEL SINGULAR VALUE DECOMPOSITION BOKAN OMAR ALI

BORANG PENGESAHAN STATUS TESIS

INFORM DEPARTURE AND ARRIVING OF BUSSES USING BLUETOOTH MOHD SUHKRI BIN YASRI

HIGH SPEED SIX OPERANDS 16-BITS CARRY SAVE ADDER AWATIF BINTI HASHIM

A NEW STEGANOGRAPHY TECHNIQUE USING MAGIC SQUARE MATRIX AND AFFINE CIPHER WALEED S. HASAN AL-HASAN UNIVERSITI TEKNOLOGI MALAYSIA

Experimental Evaluation on the Performance of Zigbee Protocol

PROBLEMS ASSOCIATED WITH EVALUATION OF EXTENSION OF TIME (EOT) CLAIM IN GOVERNMENT PROJECTS

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

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC)

SMART AQUARJUM (A UTOMATIC FEEDING MACHINE) SY AFINAZ ZURJATI BINTI BAHARUDDIN

ARM PROCESSOR EMULATOR MOHAMAD HASRUZAIRIN B MOHD HASHIM

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

ZIGBEE PROTOCOL FOR SYSTEMATIC PARKING SYSTEM

ONTOLOGY-BASED SEMANTIC HETEROGENEOUS DATA INTEGRATION FRAMEWORK FOR LEARNING ENVIRONMENT

COMPARISON STUDY OF NEXT GENERATION FTTH PON ARCHITECTURES MOHAMED ELMAGZOUB ABDALLA ZEINELABDIN

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

DYNAMIC TIMETABLE GENERATOR USING PARTICLE SWARM OPTIMIZATION (PSO) METHOD TEH YUNG CHUEN UNIVERSITY MALAYSIA PAHANG

Performance Analysis of Beacon Enabled IEEE Using GTS in Zigbee

DATASET GENERATION AND NETWORK INTRUSION DETECTION BASED ON FLOW-LEVEL INFORMATION AHMED ABDALLA MOHAMEDALI ABDALLA

ADAPTIVE LOOK-AHEAD ROUTING FOR LOW LATENCY NETWORK ON-CHIP NADERA NAJIB QAID AL AREQI UNIVERSITI TEKNOLOGI MALAYSIA

ENHANCING WEB SERVICE SELECTION USING ENHANCED FILTERING MODEL AJAO, TAJUDEEN ADEYEMI

UNSTEADY AERODYNAMIC WAKE OF HELICOPTER MAIN-ROTOR-HUB ASSEMBLY ISKANDAR SHAH BIN ISHAK UNIVERSITI TEKNOLOGI MALAYSIA

Principles of Wireless Sensor Networks

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

DEVELOPMENT OF PESONA RISC MICROPROCESSOR ARCHITECTURE IN FPGA MOHD FAHMIR ADZRAN BIN RAMLEE

Mobile Agent Driven Time Synchronized Energy Efficient WSN

RGB COLOR IMAGE WATERMARKING USING DISCRETE WAVELET TRANSFORM DWT TECHNIQUE AND 4-BITS PLAN BY HISTOGRAM STRETCHING KARRAR ABDUL AMEER KADHIM

Computational Model for Energy Aware TDMA-based MAC Protocol for Wireless Sensor Network System

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

MAGNETIC FLUX LEAKAGE SYSTEM FOR WIRE ROPE INSPECTION USING BLUETOOTH COMMUNICATION MUHAMMAD MAHFUZ BIN SALEHHON UNIVERSITI TEKNOLOGI MALAYSIA

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

Real Time Wireless Robotic Arm System by Using Leap Motion Controller ONG TING YONG

A TRUST MODEL FOR BUSINESS TO CUSTOMER CLOUD E-COMMERCE HOSSEIN POURTAHERI

FUZZY NEURAL NETWORKS WITH GENETIC ALGORITHM-BASED LEARNING METHOD M. REZA MASHINCHI UNIVERSITI TEKNOLOGI MALAYSIA

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

TOWER BASE STATION SAFETY SYSTEM USING GSM TECHNOLOGY NIZAR ZACARIYYA BIN SHAPHERI

By Ambuj Varshney & Akshat Logar

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

EL2745 Principles of Wireless Sensor Networks

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

Department of Electrical Engineering

ENERGY-EFFICIENT DUAL-SINK ALGORITHMS FOR SINK MOBILITY IN EVENT-DRIVEN WIRELESS SENSOR NETWORKS

IMPROVED IMPLEMENTATION OF DIGITAL WATERMARKING TECHNIQUES AHMED SABEEH YOUSIF UNIVERSITI TEKNOLOGI MALAYSIA

Homogeneous Transcoding of HEVC for bit rate reduction

QOS-AWARE HANDOVER SCHEME FOR HIERARCHICAL MOBILE IPv6 USING CONTEXT TRANSFER WITH LINK LAYER TRIGGER

Ferre, PL., Doufexi, A., Chung How, J. T. H., Nix, AR., & Bull, D. (2003). Link adaptation for video transmission over COFDM based WLANs.

UNIVERSITI PUTRA MALAYSIA

Transcription:

OPTIMIZATION PARAMETER FOR MPEG-4 DATA OVER WIRELESS SENSOR NETWORK NORLEZAH BINTI HASHIM UNIVERSITI TEKNOLOGI MALAYSIA

iv OPTIMIZATION PARAMETER FOR MPEG-4 DATA OVER WIRELESS SENSOR NETWORK NORLEZAH BINTI HASHIM A project report submitted in partial fulfilment of the requirement for the award of the degree of Master of Engineering (Electrical Electronics & Telecommunications) Faculty of Electrical Engineering Universiti Teknologi Malaysia JANUARY 2014

To my beloved parents, husband and my adorable son vi

vii ACKNOWLEDGEMENT I would like to take this opportunity to express my sincere appreciation to my supervisor of this project, Dr. Sharifah Hafizah bte Syed Ariffin who has relentlessly and tirelessly assisted me in completing this project. She has given me the opportunity to do this project under her supervision and guide me to complete the project. My utmost thanks also goes to my family who has given me support throughout my academic years. It is to my advantage that I have received help and support from my fellow graduate and senior students. Thus I would like to express my heartfelt appreciation to Farizah Yunus, Abdul Hadi Fikri, Mohd Rozaini Abd Rahim and Telematic Research Group (TRG) for suggestions and supports towards the successful completion of this project. It is of my greatest thanks and joy that I have met with these great people.

viii ABSTRACT Conventional Wireless Sensor Network (WSN) always deals with scalar data such as temperature, humidity, pressure and lights. These types of data are very suitable for low rate and low power networking technology such as IEEE802.15.4. Transmitting a video for IEEE 802.15.4 standard is an interest due to the capability of providing low complexity with low cost but still maintaining the good quality of video in term of Peak Signal to Noise Ratio (PSNR). However transferring video posed new challenges for bandwidth constrained sensor networks like WSN. Furthermore, processing power put a serious limitation on it for any sophisticated processing. Therefore a method needed for reliable video transfer and one way is to compress the video format. A simulation testing has been done to determine the optimal threshold for quantization scale, group of picture and frame per second in order to tailor with the environment of WSN 802.15.4. When these three parameters are changed, the video quality and bandwidth requirement will be affected. Therefore this project aims to create an embedded code in TelG mote according to this concept. Experiment testbeds are conducted for indoor and outdoor to investigate the network performance in term of packet delivery ratio and total packet loss. Results show the packet delivery ratio of optimized MPEG-4 data for Akiyo cif file is 36% better than the non-optimized MPEG-4 data, Foreman cif file is 12% and Mobile cif file is 8%. Thus this project have prooved that optimized parameter of MPEG-4 data has successfully increase the network performance of WSN.

ix ABSTRAK Aplikasi Rangkaian Sensor tanpa Wayar (WSN) konvensional secara umumnya mengendalikan data yang bersifat skala seperti suhu, kelembapan, tekanan dan cahaya. Data seperti ini amat sesuai untuk teknologi perhubungan rangkaian yang mempunyai kadar data dan penggnaan kuasa yang rendah seperti piawaian IEEE 802.15.4. Penghantaran video untuk standard IEEE 802.15.4 menarik minat kerana kebolehannya menyediakan kerumitan yang rendah dengan kos yang rendah tetapi masih mengekalkan kualiti video yang baik dalam terma nisbah isyarat puncak kepada hingar. Walaubagaimanapun, penghantaran video memberi cabaran baru kepada rangkaian sensor berjalur lebar yang sempit seperti WSN. Tambahan pula, kuasa pemproses meletakkan had yang serius untuk pemprosesan yang canggih. Oleh itu satu cara diperlukan bagi pemindahan video yang boleh dipercayai dan satu cara adalah dengan memadatkan format video. Oleh itu ujian simulasi telah diadakan untuk menentukan ambang yang optimum bagi skala pengkuantuman, group of picture dan frame per second yang sesuai dengan persekitaran WSN 802.15.4. Apabila parameter ini berubah, kualiti video dan keperluan jalur lebar akan terjejas. Oleh tu matlamat projek ini adalah untuk membina kod terbenam di dalam TelG berpandukan konsep ini. Eksperimen telah dijalankan di dalam bangunan dan di luar bangunan bagi menyiasat prestasi rangkaian dalam bentuk nisbah penghantaran paket dan jumlah kehilangan paket. Keputusan menunjukkan nisbah penghantaran paket untuk format video MPEG-4 yang dioptimumkan adalah lebih baik berbanding format video MPEG-4 yang tidak dioptimumkan sebanyak 36% untuk fail Akiyo cif, 12% untuk fail Foreman cif, dan 8% untuk fail Mobile cif. Projek ini telah membuktikan bahawa format video MPEG-4 yang dioptimumkan telah Berjaya meningkatkan prestasi rangkaian dalam WSN.

x TABLE OF CONTENTS CHAPTER TITLE PAGE TITLE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF SYMBOLS i ii iii iv v vi vii x xi xiii xvi 1 INTRODUCTION 1 1.1 Introduction 1 1.2 Problem Statements 2 1.3 Research Objectives 3 1.4 Scope of Project 3 1.5 Thesis Outline 4 2 LITERATURE REVIEW 5 2.1 Overview of WSN 5 2.1.1 WSN architecture 6 2.1.2 WSN general description 7 2.1.3 WSN application 8 2.1.4 WSN network topology 8

xi 2.1.5 WSN communication protocols & routing 10 2.2 The MPEG-4 format 14 2.2.1 Optimized parameter of MPEG-4 15 2.3 TelG system Architecture 20 2.3.1 Power unit 20 2.3.2 Processing unit 21 2.3.3 Communication unit 22 2.3.4 Sensing unit 23 2.4 TelG Design 23 2.5 WiseOS operating system 24 2.5.1 WiseOS Software Architecture 24 2.5.2 NesC Programming Language 25 2.6 Previous Related Researches 25 2.7 Summary 29 3 METHODOLOGY 30 3.1 Software Component 30 3.1.1 WiseOS 30 3.1.2 NesC Programming Language 31 3.2 Hardware Component 31 3.2.1 TelG Mote 31 3.2.2 Hardware Limitation 32 3.3 Types of samples used in research 32 3.4 State Diagram of the Algorithm 34 3.5 Flowchart of the Algorithm 36 3.6 Experiment Testbed Setup 37 3.7 Summary 40

xii 4 RESULTS AND DISCUSSION 43 4.1 Optimized versus non-optimized data (indoor) 43 4.1.1 1 hop experiments 44 4.1.2 2 hop experiments 48 4.2 Indoor versus outdoor data for two hops experiments 51 4.3 Outdoor versus simulation data for two hops experiments 54 4.5 Summary 57 5 CONCLUSION AND FUTURE WORK 58 5.1 Conclusion 55 5.2 Proposed Future Work 59 REFERENCES 60 APPENDIX 64

xiii LIST OF TABLES TABLE NO. TITLE PAGE 2.1 Power consumption of ATmega644PV 21 3.1 Types of video sample used in research 33 3.2 Types of data used in research 38 3.3 Packet Configuration 41

xiv LIST OF FIGURES FIGURE NO. TITLE PAGE 2.1 Accessing WSN through internets 6 2.2 WSN Architecture 7 2.3 WSN Network Topology 9 2.4 MPEG-4 encoding structure and component 14 2.5 Flow of encoding and decoding video process 16 2.6 The prediction Dependencies between Frames in MPEG-4 for Group of Picture 17 2.7 Flow chart to choose the optimal value for quantization scale, roup of picture and frame per second 18 2.8 Trace file 19 2.9 TelG system architecture 20 2.10 XBee Module 23 2.11 WiseOS Design 24 2.12 Superframe Diagram 25 2.13 State transition diagram for capturing and transmitting JPEG images 28 3.1 TelG mote 31 3.2 Akiyo video sequence 33 3.3 Foreman video sequence 33 3.4 Mobile video sequence 33 3.5 State diagram of the algorithm 34 3.6 Flowchart of the algorithm 36

xv 3.7 Experimental testbed setup 39 3.8 Experiment setup for one hop (indoor) 40 3.9 Experiment setup for two hops indoor (3m 8m) 41 3.10 Experiment setup for two hops indoor (9m 15m) 41 3.11 Experiment setup for two hops outdoor (3m 15m) 42 4.1 Packet Delivery Ratio for 1 hop cif MPEG-4 file 45 4.2 Packet Delivery Ratio for 1 hop qcif MPEG-4 file 45 4.3 Packet Loss for 1 hop cif MPEG-4 file 47 4.4 Packet Loss for 1 hop qcif MPEG-4 file 47 4.5 Packet Delivery Ratio for 2 hops cif MPEG-4 file 48 4.6 Packet Delivery Ratio for 2 hops qcif MPEG-4 file 49 4.7 Packet Loss for 2 hops cif MPEG-4 file 50 4.8 Packet Loss for 2 hops qcif MPEG-4 file 50 4.9 Packet Delivery Ratio for 2 hops cif (outdoor vs indoor) 51 4.10 Packet Delivery Ratio for 2 hops qcif (outdoor vs indoor) 52 4.11 Packet Loss for 2 hops cif(outdoor vs indoor) 53 4.12 Packet Loss for 2 hops qcif(outdoor vs indoor) 53 4.13 Packet Delivery Ratio for 2 hops cif (outdoor vs simulation) 54 4.14 Packet Delivery Ratio for 2 hops qcif (outdoor vs simulation) 55 4.15 Packet Loss for 2 hops cif(outdoor vs simulation) 56 4.16 Packet Loss for 2 hops qcif(outdoor vs simulation) 57

xvi LIST OF ABBREVIATIONS API - Application Programming Interface BO - Beacon Order CAP - Contention Access Period CSMA-CA - Carrier Sense Multiple Access with collision avoidance CDMA - Code Division Multiple Access CIF - Common Intermediate Format EEPROM - Erasable Programmable Read Only Memory FDMA - Frequency Division Multiple Access FPS - Frame per Second GOP - Group of Picture GTS - Guaranteed time slots HL - Hardware Layer HAL - Hardware Abstraction Layer HPL - Hardware Presentation Layer ISP - Internet Protocol LLC - Logical Link Control LQI - Link Quality Indication MAC - Media Access Control MPEG-4 - Motion Picture Expert Group MTU - Maximum Transmission Unit NL - Network Layer OSI - Open System Interconnections PHY - Physical Layer of OSI model

xvii PSNR - Peak Signal to Noise Ratio QCIF - Quarter Common Intermediate Format QS - Quantization Scale QoS - Quality of Service SO - Superframe Order SSCS - Convergence sub layer SHR - Self Healing Ring Network TDMA - Time Division Multiple Access UART - Universal Asynchronous Receiver/Transmitter USART - Universal Synchronous Asynchronous Receiver/Transmitter XBee - Zigbee WSN - Wireless Sensor Network

xviii LIST OF SYMBOLS P r - Received power P t - Transmitted power G t - Gain of transmitting antenna G r - Gain of receiving antenna h t - Height of transmitter h r - Height of receiver d - Distance from transmitter L - System loss

xix LIST OF APPENDIX APPENDIX TITLE PAGE A TRACE FILE 64

CHAPTER 1 INTRODUCTION This chapter gives the overall idea of this research. It discusses the background of research, the problem statements, research objectives and the scope of work. 1.1 Introduction Nowadays, we can see wireless sensor network is used in many applications such as disaster prevention and relief and environmental monitoring. The importance of wireless sensor networks arises from their capability for detailed monitoring in remote and inaccessible locations where it is not feasible to install conventional wired infrastructure. More interest is given to the wireless sensor network (WSN) for IEEE 802.15.4 standard due to its advantages in providing low data rate transmission, low energy consumption, ease to deploy in the network and low cost with the small size of the sensor. However, the transmission of data especially video

2 for IEEE 802.15.4 standard is more challenging due to large amount of bandwidth is required. Furthermore, WSN IEEE 802.15.4 standard only allowed the maximum of 250 kbps data rate. One way to overcome the issue of bandwidth is by compressing the video format, for example MPEG-4 video. The Researcher in [1] has developed the benchmark for the settings of video encoding which can provide better video quality suitable for WSN application. The researcher mentioned three parameters namely quantization scale, group of picture, and frame per second that are important in determining the quality of a received video. Therefore this project aims to conduct an experiment to investigate the network performance of optimized MPEG-4 video format proposed by [1] over WSN for IEEE 802.15.4 standard using TelG sensor node. 1.2 Problem Statement Conventional WSN always deals with scalar data such as temperature, humidity, pressure and lights. These types of data are suitable for low rate and low power networking technology such as IEEE802.15.4. However, transferring video data posed new challenges for bandwidth constrained sensor networks like WSN. Furthermore, processing power puts a serious limitation on it for any sophisticated processing. Therefore a method is needed for reliable video data transfer. Transmitting a video for IEEE 802.15.4 standard is an interest due to the capability of providing low complexity with low cost but still maintaining the good quality of video in term of Peak Signal to Noise Ratio (PSNR). The MPEG-4 video is already proven suitable to be transmitted over IEEE 802.15.4 standard. Therefore this project aims to conduct an experiment to investigate the network performance of MPEG-4 video data over WSN for IEEE 802.15.4 standard using TelG sensor node. However, due to limitation of power and memory in WSN; the encoding and decoding process is done outside TelG. This also can reduce the hardware complexity. Encoding and decoding process consumes a lot of power huge memory so the complexity will increase.

3 1.3 Research Objectives The research objectives are stated as follows: i. To develop an algorithm to transfer MPEG-4 data in WSN using TelG devices. ii. To perform experiments based on the algorithm and analyze the network performance. 1.4 Scope of Work This research is limited to several scopes. First, the development of optimized parameter for MPEG-4 is done using TinyOS operating system and network embedded systems C (nesc) programming language. Then the developed code is uploaded into TelG mote before the testbed is deployed. The testbed network used 2 sensor nodes and the XTerminal 1 software will be used to view the result obtained from testbed. Performance of test bed and simulation will be compared. Second, the encoding and decoding process is done manually outside TelG. The reason for this is due to the limitation of TelG and WSN where the processor inside TelG puts a serious limitation for any sophisticated processing and WSN only allowed a maximum data rate of 250 Kbps. Decoding and encoding process needs a huge memory. Thus, in order to save the internal memory of TelG, the encoding and decoding process is done outside TelG devices. 1 It is a window terminal emulator for displaying client applications.

4 1.5 Thesis Outline There are five chapters included in this thesis. Chapter I is the Introduction which covers the project overview, problem statement, objectives and scope of work. Chapter II presents the Literature Review on related theories and previous related work to this project. The theories part discusses on the overview of the WSN, the MPEG-4 format, the optimized MPEG-4 data, and TelG software and hardware architecture. Chapter III is the Methodology which includes planning and implementation process of the project. Under planning, the state diagram and the flow chart are elaborated in detail. Implementation includes the discussion on the testing methodology used in this project. Chapter IV consists of result and discussions. It covered the experimental results from the project. This chapter will also discuss the findings observed from the results. Chapter V is the conclusion and future work. This chapter concludes the thesis and suggestions of future development.

60 REFERENCES 1. F. Yunus, S. H. S. Ariffin, S.K. Syed-Yusof, N.N. Ismail, A. H. F. A. Hamid, N. Fisal, Optimum Parameters for MPEG-4 Data over Wireless Sensor Network, International Journal of Engineering & Technology (0975-4024), Vol. 5 Issue 5, p4501-4513. 13p, 2013. 2. A. Alkhatib, G. S. Baicher, Wireless Sensor Network Architecture, International Conference on Computer Networks and Communication Systems (CNCS 2012) IPCSIT vol.35(2012) IACSIT Press, Singapore, 2012. 3. Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs), IEEE Standard 802.15.4-2006, 2006. 4. Information Technology - Coding of Moving Pictures and Associated Audio for Digital Storage Media up to about 1.5 Mbit/s: Part 2 - Video, International Standard ISO/IEC 13818-3:1994(E), 1994. 5. Information Technology - Generic Coding of Moving Pictures and Associated Audio: Part 2 - Video, International Standard ISO/IEC 13818-2: 1995 (E), 1995.

61 6. L. Chariglione, MPEG and Multimedia Communications, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 7, No. 1, pp. 5-18, Feb. 1997. 7. S.Prasanna, R. Srinivasa, An Overview of Wireless Sensor Networks Applications and Security, International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-2, May 2012. 8. T.Ebrahimi, C. Horne, MPEG-4 natural video coding: An overview, Signal Processing: Image Communication, Elsevier Science, Vol. 15, pp. 365-385, (2000) 9. I. E. G. Richardson, H.264 & MPEG-4 Video Compression: Video Coding for Next Generation Multimedia, Wiley, 2003. 10. R.A. Rashid, N. Fisal, A.H.F.A. Hamid, Wireless Multimedia Sensor Network Platform for Low Rate Image/Video Streaming, Jurnal Teknologi. Special Edition (Instrumentation and Sensor Technology), pp.54:1-12, 2011. 11. Atmel Corp. 2009. 8-bit Microcontroller with 16/32/64K Bytes in-system Programmable Flash. San Jose California: Datasheet. 12. MaxStream Inc. 2005. XBee /XBee-PRO OEM RF Modules. Lindon UT. Product Manual. 13. M. Smart and B. Keepence, Understanding MPEG-4, White paper IC-COD- REP012, Indigo Vision, 2008. 14. A. Huszak and S. Imre, Analysing GOP Structure and Packet Loss Effects on Error Propagation in MPEG-4 Video Streams, Proceedings of the 4th International Symposium on Communications, Control and Signal Processing, ISCCSP, 2010.

62 15. A.Garcia-Sanchez, F.Garcia-Sanchez, J.Garcia-Haro, Feasibility Study of MPEG-4 Transmission on IEEE 802.15.4 Networks, International Conference on Wireless and Mobile Computing, Networking and Communication, 2008. 16. A.Garcia-Sanchez, F.Garcia-Sanchez, J.Garcia-Haro, A Cross-Layer Solution for Enabling Real-Time VideoTransmission over IEEE 802.15.4 Networks, Multimedia Tools and Application, 2010. 17. P. Shin and K. Chung, A Cross-Layer Based Rate Control Scheme for MPEG-4 Video Transmission by Using Efficient Bandwidth Estimation in IEEE 802.11e, International conference Information Networking ICOIN, 2008. 18. Z. Ma, J. Zhou, and T. Wu, A cross-layer QoS scheme for MPEG-4 streams, Wireless Communications, Networking and Information Security (WCNIS), 2010 IEEE International Conference, pp. 392-396, 2010. 19. Abdul Hadi Fikri Bin Abdul Hamid, Rozeha A. Rashid, Norsheila Fisal, S. K. S. Yusof, S. H. S. Ariffin Liza Latiff. Development of IEEE802.15.4 based Wireless Sensor Network Platform for Image Transmission. International Journal of Engineering & Technology IJET. 9(10):112-118, 2009. 20. Y. Xiao, X. Du, F. Hu, and J. Zhang, A Cross-layer Approach for Frame Transmissions of MPEG-4 over the IEEE 802.11e Wireless Local Area Networks, Wireless Communication and Networking Conference, pp. 1728-1733, 2008. 21. M.R. Garey, and D.S. Johnson, Computers and Intractability: a Guide to the Theory of NP-completeness, Freeman, San Francisco, CA, 1979.

63 22. J. Duato, A necessary and sufficient condition for deadlock-free routing in cutthrough and store-and-forward networks, IEEE Trans Parallel and Distrib. Systems, vol. 7, no. 8, pp. 841-854, 1996. 23. C. Smythe, ISO 8802/5 token ring local area networks, Elect. & Communic. Eng. J., vol. 11, no. 4, pp. 195-207, 1999. 24. R. Bronson and G. Naadimuthu, Operations Research, 2 ed., Schaum s Outlines, McGraw Hill, New York, 1997. 25. F.L. Lewis and V.L. Syrmos, Optimal Control, 2nd ed., Wiley, New York, 1995. 26. P.R. Kumar, New technological vistas for systems and control: the example of wireless networks, IEEE Control Systems Magazine, pp. 24-37, Feb. 2001. 27. E. Altman, T. Basar, T. Jimenez, and N. Shimkin, Competitive routing in networks with polynomial costs, IEEE Trans. Automat. Control, vol. 47, no. 1, pp. 92-96, 2002.