UNIVERSITI PUTRA MALAYSIA ENERGY BALANCING MECHANISMS FOR DECENTRALIZED ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORKS AHMED MOHAMMED SHAMSAN SALEH

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

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

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

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

DYNAMIC TIMESLOT ALLOCATION TECHNIQUE FOR WIRELESS SENSOR NETWORK OON ERIXNO

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

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

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

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

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

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

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

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

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

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

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

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

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

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

UNIVERSITI PUTRA MALAYSIA MULTI-LEVEL MOBILE CACHE CONSISTENCY SCHEMES BASED ON APPLICATION REQUIREMENTS DOHA ELSHARIEF MAHMOUD YAGOUB

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

ONTOLOGY-BASED SEMANTIC HETEROGENEOUS DATA INTEGRATION FRAMEWORK FOR LEARNING ENVIRONMENT

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

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

UNIVERSITI PUTRA MALAYSIA RELIABILITY PERFORMANCE EVALUATION AND INTEGRATION OF ROUTING ALGORITHM IN SHUFFLE EXCHANGE WITH MINUS ONE STAGE

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

UNIVERSITI PUTRA MALAYSIA A MATRIX USAGE FOR LOAD BALANCING IN SHORTEST PATH ROUTING NOR MUSLIZA MUSTAFA FSKTM

ISOGEOMETRIC ANALYSIS OF PLANE STRESS STRUCTURE CHUM ZHI XIAN

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

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

1100 O 9 ) f. o( 11 O O O 8 )!: 'l. '''' t ''!!K. Ragb Orner Mohamed Saleh. PUSAT PEMBELAJARAN DIGITAL SULTANAH NUR ZAHIRAH. ,.',)_ j,i...

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

UNIVERSITI PUTRA MALAYSIA LAYER OVER MULTI-HOP AD-HOC NETWORKS FK

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

UNIVERSITI PUTRA MALAYSIA AMTREE PROTOCOL ENHANCEMENT BY MULTICAST TREE MODIFICATION AND INCORPORATION OF MULTIPLE SOURCES ALI MOHAMMED ALI AL SHARAFI

AN ENHANCED SIMULATED ANNEALING APPROACH FOR CYLINDRICAL, RECTANGULAR MESH, AND SEMI-DIAGONAL TORUS NETWORK TOPOLOGIES NORAZIAH BINTI ADZHAR

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

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

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

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

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

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


RECOGNITION OF PARTIALLY OCCLUDED OBJECTS IN 2D IMAGES ALMUASHI MOHAMMED ALI UNIVERSITI TEKNOLOGI MALAYSIA

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

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

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

MAC PROTOCOL FOR WIRELESS COGNITIVE NETWORK FARAH NAJWA BINTI MOKHTAR

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

This item is protected by original copyright

UNIVERSITI PUTRA MALAYSIA

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

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

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

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

MICRO-MOBILITY ENHANCEMENT IN MULTICAST MOBILE IPv6 WIRELESS NETWORKS. By YONG CHU EU

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

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

PERFORMANCE OF TRANSMISSION CONTROL PROTOCOL (TCP) CONGESTION CONTROL OVER WIRELESS LINKS USING MODIFIED SNOOP PROTOCOL

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

UNIVERSITI PUTRA MALAYSIA WEIGHTED WINDOW FOR TCP FAIR BANDWIDTH ALLOCATION IN WIRELESS LANS

UNIVERSITI PUTRA MALAYSIA ENHANCED MOBILITY SOLUTION IN MOBILE IPV6 NETWORK

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

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

DEVELOPMENT OF SPAKE S MAINTENANCE MODULE FOR MINISTRY OF DEFENCE MALAYSIA SYED ARDI BIN SYED YAHYA KAMAL UNIVERSITI TEKNOLOGI MALAYSIA


CAMERA CALIBRATION FOR UNMANNED AERIAL VEHICLE MAPPING AHMAD RAZALI BIN YUSOFF

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

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

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

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

DEVELOPMENT OF COMMERCIAL VEHICLE SPEED WARNING SYSTEM NGO CHON CHET

UNIVERSITI PUTRA MALAYSIA EFFECTS OF DATA TRANSFORMATION AND CLASSIFIER SELECTIONS ON URBAN FEATURE DISCRIMINATION USING HYPERSPECTRAL IMAGERY

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF CLASS 2 AND CLASS 3 SURGE PROTECTION DEVICES FOR LOW VOLTAGE PROTECTION SYSTEMS

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

UNIVERSITI PUTRA MALAYSIA ADAPTIVE METHOD TO IMPROVE WEB RECOMMENDATION SYSTEM FOR ANONYMOUS USERS

STATISTICAL APPROACH FOR IMAGE RETRIEVAL KHOR SIAK WANG DOCTOR OF PHILOSOPHY UNIVERSITI PUTRA MALAYSIA

UNIVERSITI PUTRA MALAYSIA PERFORMANCE ENHANCEMENT OF AIMD ALGORITHM FOR CONGESTION AVOIDANCE AND CONTROL

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

CLOUD COMPUTING ADOPTION IN BANKING SYSTEM (UTM) IN TERMS OF CUSTOMERS PERSPECTIVES SHAHLA ASADI

DESIGN AND IMPLEMENTATION OF A MUSIC BOX USING FPGA TAN KIAN YIAK

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

AN INTEGRATED SERVICE ARCHITECTURE FRAMEWORK FOR INFORMATION TECHNOLOGY SERVICE MANAGEMENT AND ENTERPRISE ARCHITECTURE

UNIVERSITI PUTRA MALAYSIA IMPROVED WAVELET DENOISING OF HYPERSPECTRAL REFLECTANCE USING LEVEL-INDEPENDENT WAVELET THRESHOLDING

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

DEVELOPMENT OF A MOBILE ROBOT SPATIAL DATA ACQUISITION SYSTEM OOI WEI HAN MASTER OF SCIENCE UNIVERSITI PUTRA MALAYSIA

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

UNIVERSITI PUTRA MALAYSIA TERM FREQUENCY AND INVERSE DOCUMENT FREQUENCY WITH POSITION SCORE AND MEAN VALUE FOR MINING WEB CONTENT OUTLIERS

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

ARM PROCESSOR EMULATOR MOHAMAD HASRUZAIRIN B MOHD HASHIM

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

UNIVERSITI PUTRA MALAYSIA METHODOLOGY OF FUZZY-BASED TUNING FOR SLIDING MODE CONTROLLER

TRUSTED CLOUD COMPUTING FRAMEWORK IN CRITICAL INDUSTRIAL APPLICATION MERVAT ADIB BAMIAH UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA IMPROVED MULTICROSSOVER GENETIC ALGORITHM FOR TWO- DIMENSIONAL RECTANGULAR BIN PACKING PROBLEM MARYAM SARABIAN FS

A RULE MODELING ENGINE FOR COMPLEX EVENT PROCESSING (A CASE STUDY ON PASSIVE RFID READERS FOR A VIRTUAL SHOPPING MALL)

UNIVERSITI PUTRA MALAYSIA EFFICIENT SEQUENTIAL AND PARALLEL ROUTING ALGORITHMS IN OPTICAL MULTISTAGE INTERCONNECTION NETWORK

LOCALIZING NON-IDEAL IRISES VIA CHAN-VESE MODEL AND VARIATIONAL LEVEL SET OF ACTIVE CONTOURS WITHTOUT RE- INITIALIZATION QADIR KAMAL MOHAMMED ALI

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

UNIVERSITI PUTRA MALAYSIA RANK-ORDER WEIGHTING OF WEB ATTRIBUTES FOR WEBSITE EVALUATION MEHRI SAEID

BORANG PENGESAHAN STATUS TESIS

Transcription:

UNIVERSITI PUTRA MALAYSIA ENERGY BALANCING MECHANISMS FOR DECENTRALIZED ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORKS AHMED MOHAMMED SHAMSAN SALEH FK 2012 78

ENERGY BALANCING MECHANISMS FOR DECENTRALIZED ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORKS By AHMED MOHAMMED SHAMSAN SALEH Thesis Submitted to the School Graduate Studies, Universiti Putra Malaysia, in Fulfilment of the Requirements for the Degree of Doctor of Philosophy November 2012

DEDICATIONS To my late father Mohammed Shamsan, To my late mother Shafiqah, To my lovely wife Enas, To my brothers, my sisters, and my wonderful Kids. ii

Abstract of thesis presented to the Senate of University Putra Malaysia in fulfilment of the requirement for the degree of Doctor of Philosophy ABSTRACT ENERGY BALANCING MECHANISMS FOR DECENTRALIZED ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORKS By AHMED MOHAMMED SHAMSAN SALEH November 2012 Chairman: Professor Borhanuddin Mohd Ali, PhD Faculty: Engineering In Wireless Sensor Networks (WSNs), the sudden death of critical nodes can cause an entire network to malfunction. This is usually caused by uneven depletion of battery power of the individual nodes. In an unbalanced network, while critical nodes experience heavy traffic load which depletes their energy fast and die out, nodes in sparse regions in terms of data traffic continue to enjoy high energy levels. Therefore, this thesis investigates a method to balance and minimize usage of energy in sensor nodes, especially during routing. This is because network activities start to be challenged when the first sensor node exhausts its battery. Hence the proposed routing protocols in this thesis balances the rate of energy dissipation of the sensor nodes across the network and prevents sensor nodes from directly transmitting to far-off nodes, in most cases, when forwarding data to the sink, as this will cost unnecessarily high-energy expense. Thus, our main goal in this thesis is to develop a decentralized energy balancing and iii

locally managed schemes to prolong the lifetime of WSNs and increase its reliability to network dynamics. This thesis presents three decentralized algorithms that are robust, scalable, and can be successfully executed in sensor networks. The first scheme is a SensorAnt, which is a self-optimization mechanism for WSN. It is able to utilize and optimize the sensor nodes resources, especially the batteries, to achieve balanced energy consumption across all sensor nodes. It is based on Ant Colony Optimization (ACO) meta heuristic, which is adopted to enhance the paths with the best-quality function. The assessment of this function depends on multi-criteria metrics such as the minimum residual battery power, hop count, average energy of the route and average energy of the network. The second one is a Reliable Routing Scheme for Energy- Balancing (RRSEB), which is a self-adaptive scheme to ensure the high routing reliability in WSNs, if the failures occur due to the movement of the sensor nodes or due to sensor node s energy depletion. The RRSEB operations focus on enhancement of the path recovery process, this is done by introducing proactively route mechanism to create alternative paths together with the data routing obtained by path discovery stage in order to reduce the packet drops. The goal of these operations is to update and offer new routing information in order to construct the multiple paths resulting in an increased reliability of the system. Finally, we propose Self-Decision Route Selection scheme which is an improvement of the Hop-based Spanning Tree (HST) algorithm that is used in some routing protocols such as AODV and DSR. This scheme utilizes the control packets of HST to advertise the residual energies of the sensors to their respective neighbors in order to make a self-decision routing. By this means sensor nodes transmit the data either to next hop neighbors or directly to the sink node. This load balancing scheme distributes the traffic load regularly and slowly over the sensor nodes during iv

routing, such that the overall network life time is optimized, and the sensors die almost at the same time. The performance of the proposed algorithms has been studied through simulations and a significant improvement in terms of energy consumption, energy efficiency, energy balancing and packet delivery ratio has been achieved. SensorAnt shows superior performance compared to Energy Efficient Ant Based Routing (EEABR). It reduces total energy consumption by 71%, while performance improves by 76% in terms of energy-efficiency. Whereas the RRSEB reduces the packet drops by up to 54% and the energy efficiency improves by up to 22%. Finally, the proposed Self-decision Route Selection scheme reduces the transmission energy usage by up to 64%, while the reception energy usage is reduces by up to 67%. v

Abstrak tesis yang dikemukakan kepada Senat Universiti Putra Malaysia sebagai memenuhi keperluan untuk ijazah Doktor Falsafah ABSTRAK MEKANISMA PENGIMBANGAN TENAGA UNTUK PROTOKOL LALUAN TERAGIH DALAM RANGKAIAN PENGESAN TANPA WAYAR Oleh AHMED MOHAMMED SHAMSAN SALEH November 2012 Pengerusi: Professor Borhanuddin Mohd Ali, PhD Fakulti: Kejuruteraan Di dalam sistem rangkaian pengesan tanpa wayar (Wireless Sensor Networks, WSNs), nod kritikal yang tidak berfungsi secara tiba-tiba boleh menyebabkan gangguan terhadap seluruh rangkaian WSN. Masalah ini berlaku akibat daripada pengurangan kuasa bateri oleh nod individu. Di dalam sistem rangkaian yang tidak seimbang, ketika nod kritikal mengalami beban trafik yang tinggi yang juga telah mengurangkan tenaga secara pantas, nod yang berada di kawasan yang tidak padat dari segi trafik data terus menggunakan tenaga pada kadar yang tinggi. Oleh yang sedemikian, tesis ini dilaksanakan bagi mengkaji kaedah untuk mengimbangkan dan mengurangkan penggunaan tenaga di dalam nod pengesan (sensor node), terutamanya ketika proses penghalaan laluan (routing). Cabaran bagi rangkaian WSN bermula ketika nod pengesan pertama kehabisan tenaga bateri. Berdasarkan cabaran tersebut, tesis ini mencadangkan satu kaedah penghalaan laluan (routing) dengan mengimbangkan kadar kehilangan tenaga oleh nod pengesan sepanjang rangkaian WSN. Selain itu, cadangan bagi kaedah penghalaan laluan vi

ini juga dicipta untuk mengelak nod pengesan daripada menghantar isyarat ke nod yang jauh kerana ini boleh meyebabkan pembaziran penggunaan tenaga yang tinggi. Matlamat utama tesis ini adalah untuk menghasilkan rangkaian pengimbang tenaga secara teragih dan kaedah pengurusan tersendiri untuk memanjangkan jangka hayat WSNs dan meningkatkan keutuhannya ke rangkaian dinamik. Tesis ini membincangkan tiga algoritma teragih yang teguh, berskala dan boleh dilaksanakan dalam di dalam rangkaian WSN. Algoritma yang pertama ialah SensorAnt, dimana sistem ini menggunakan mekanisma pengoptimuman tersendiri (Self-optimization) bagi WSN. Kaedah ini mampu untuk mengoptimumkan sumber nod pengesan, terutamanya bateri, untuk mencapai keseimbangan penggunaan tenaga ke atas semua nod pengesan. SensorAnt dihasilkan berdasarkan Ant Colony Optimization (ACO) meta heuristic yang digunakan untuk menambahbaik laluan dengan fungsi kualiti yang terbaik. Penilaian terhadap fungsi ini bergantung kepada beberapa kriteria antaranya, sisa kuasa bateri yang minimum, kiraan lompatan (Hop count), purata tenaga bagi laluan (average energy to route) dan purata tenaga bagi rangkaian (average energy to network). Algoritma kedua pula dicipta bagi memastikan penghalaan laluan yang lebih dipercayai (High routing reliability) dalam rangkaian WSNs apabila rangkaian WSNs gagal berfungsi akibat dari pergerakan nod pengesan atau kekurangan tenaga dari nod pengesan. Kaedah ini dikenali sebagai Reliable Routing Scheme for Energy-Balancing (RRSEB). RRSEB lebih fokus kepada penambahbaikan dalam proses pemulihan laluan (Path Recovery) dengan memperkenalkan mekanisma laluan secara proaktif untuk membentuk laluan alternatif dengan menggunakan maklumat penghalaan laluan yang telah diperolehi pada peringkat pencarian laluan (path discovery) untuk mengurangkan kehilangan paket yang dihantar. Matlamat algoritma RRSEB adalah untuk mengemas kini dan menawarkan vii

maklumat penghalaan laluan yang baru bagi membentuk pelbagai laluan yang dapat meningkatkan kebolehpercayaan sistem ini. Algoritma terakhir yang dicadangkan ialah Self-Decision Route Selection, dimana kaedah ini merupakan satu teknik penambahbaikkan terhadap algoritma Hop-based Spanning tree (HST) yang digunakan dalam beberapa protokol penghalaan laluan seperti AODV dan DSR. Skim ini menggunakan paket kawalan HST untuk mengiklankan tenaga sisa (residual energies) pengesan kepada jiran (neighbors) masing-masing untuk membuat keputusan pemilihan penghalaan laluan sendiri. Ini bermakna, nod pengesan menghantar data sama ada kepada jiran sebelah (Next Hop Neighbors) atau secara terus ke nod penerima (Sink node). Skim pengimbang beban ini mengagihkan beban trafik secara kerap dan secara perlahan ke seluruh nod pengesan semasa penghalaan laluan, dimana keseluruhan masa rangkaian dioptimumkan dan nod nod pengesan gagal berfungsi pada waktu yang sama. Prestasi algoritma yang dicadangkan telah dikaji menerusi simulasi dan peningkatan yang ketara dari segi penggunaan tenaga (energy consumption), kecekapan tenaga (energy efficiency), keseimbangan tenaga (energy balancing) dan nisbah paket penghantaran (packet delivery ratio) yang telah dicapai. SensorAnt menunjukkan prestasi unggul berbanding dengan EEABR. Ia mengurangkan jumlah penggunaan tenaga sebanyak 71%, manakala prestasi bertambah baik sebanyak 76% dari segi kecekapan tenaga. Manakala RRSEB mengurangkan kehilangan paket (packet drop) sehingga 54% dan kecekapan tenaga meningkat sehingga 22%. Secara kesimpulannya, cadangan bagi Self-Decision Route Selection mengurangkan penggunaan penghantaran tenaga sehingga 64%, manakala penerimaan penggunaan tenaga dikurangkan sehingga 67%. viii

ACKNOWLEDGEMENTS First and foremost, my sincere praise and thankfulness should be dedicated to Allah Subhanahu Wa Taala who supported me with the willingness, moral strength, guidance and patience to accomplish writing this thesis. May blessing and peace be upon Prophet Muhammad Sallalahu Alaihi Wasallam, who was sent for mercy to the world. I should also admit the fact that PhD cannot be achieved without the help, support and guidance of my supervisors, colleagues, family and other lovely people. Therefore, I wish to express my deepest gratitude to Professor Borhanuddin Mohd Ali, my advisor. He has always been of great support for me through his theoretical insight, technical awareness, great sense of responsibility, and not least, his relentless enthusiasm that he has always proved to me during my journey. It should be admitted that all these have been my sources of motivation, inspiration and eagerness to undertake this particular research area and finally, to succeed in this study. Furthermore, my sincere thankfulness should be expressed to Associate Professor Dr. Mohd. Fadlee A.Rasid and Associate Professor Dr. Alyani Ismail for serving as members of my thesis committee and for constantly encouraging me and providing me with their valuable comments throughout the entire thesis process. Their support has guided me to the right path and their cooperation has inspired me to consider a myriad of wonderful ways in which I have been able to accomplish this work successfully. There are also other people who really have been of great to help to me and my gratefulness should be granted to the Faculty of Engineering and the staff of ix

postgraduate office, Library and Universiti Putra Malaysia, for providing the research environment. Thanks to every person who has supported me to finish my thesis. It is undeniable that love and support given by my family have motivated me to pursue this challenging journey in my life, and therefore, I should express my sincere gratitude and love to my lovely, caring and supportive family members including my late father, Mohammed, my late mother, Shafiqah, my brothers and my sisters for their unlimited love, cooperation, understanding and sacrifices throughout my life. What I can say is that I love you all. Furthermore, words might fail to exactly express how I am deeply appreciative of my lovely wife Enas who has provided me with love, dedicated her time and life for me and inspired me with her persistent confidence in me and hopefulness which all together have taken the load off my shoulder. I owe her for being unselfishly let her intelligence, passions, and ambitions collide with mine. Special thanks should go to my kids Maram and Mohammed, who have been my joy and guiding lights. Thanks for giving me your valuable time through all this long process. I promise I will never let you alone anymore. Finally, I am really grateful to everyone who has supported me and for everything great and small that they have given me during this journey. All of you have made me immensely proud. x

I certify that a Thesis Examination Committee has met on 30 November 2012 to conduct the final examination of Ahmed Mohammed Shamsan Saleh on his Doctor of Philosophy thesis entitled Energy Balancing Mechanisms for Decentralized Routing Protocols in Wireless Sensor Networks in accordance with the Universities and University Colleges Act 1971 and the Constitution of the University Putra Malaysia [P. U. (A) 106] 15 March 1998. The Committee recommends that the student be awarded the degree of Doctor of Philosophy Members of the Thesis Examination Committee were as follows: Abd Rahman Ramli, PhD Associate Professor Faculty of Engineering Universiti Putra Malaysia (Chairman) Nor Kamariah bt Noordin, PhD Professor Faculty of Engineering Universiti Putra Malaysia (Internal Examiner) M. Iqbal bin Saripan, PhD Associate Professor Faculty of Engineering Universiti Putra Malaysia (Internal Examiner) APPROVAL Abbas Jamalipour, PhD Professor Faculty of Electrical and Information Engineering University of Sydney (External Examiner) Seow Heng Fong, Ph.D. Professor and Deputy Dean School of Graduate Studies University Putra Malaysia Date: xi

This thesis was submitted to the Senate of University Putra Malaysia and has been accepted as fulfilment of the requirement for the degree of Doctor of Philosophy. The members of the Supervisory Committee were as follows: Borhanuddin Mohd Ali, PhD Professor Faculty of Engineering Universiti Putra Malaysia (Chairman) Mohd. Fadlee A. Rasid, PhD Associate Professor Faculty of Engineering Universiti Putra Malaysia (Member) Alyani Ismail, PhD Associate Professor Faculty of Engineering Universiti Putra Malaysia (Member) BUJANG BIN KIM HUAT, PhD Professor and Dean School of Graduate Studies Universiti Putra Malaysia Date: xii

DECLARATION I declare that the thesis is my original work except for quotations and citations which have been duly acknowledged. I also declare that it has not been previously, and is not concurrently, submitted for any other degree at University Putra Malaysia or at any other institution. AHMED MOHAMMED SHAMSAN SALEH Date: 30 November 2012 xiii

TABLE OF CONTENTS DEDICATIONS ABSTRACT ABSTRAK ACKNOWLEDGEMENTS APPROVAL LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS CHAPTER Page ii iii vi ix xi xviii xix xxiii 1 INTRODUCTION 1 1.1 Background 1 1.1.1 Challenges of WSNs 4 1.1.2 Control and Optimization in Swarm Intelligence 5 1.2 Problem Statement 6 1.3 Research Objectives 12 1.4 Research Contributions 13 1.5 Thesis Scope 14 1.6 Thesis Organization 15 2 LITERATURE REVIEW 18 2.1 Introduction 18 2.2 Categories of Energy-Aware Protocols in WSNs 20 2.3 Passive Energy Awareness Schemes 20 2.3.1 Physical layer Energy-aware Schemes 21 2.4 Active Energy Awareness Schemes 21 2.4.1 MAC layer Energy-aware Schemes 21 2.4.2 Network layer Energy-aware Schemes 23 2.4.3 Transport layer Energy-aware Schemes 23 2.5 Energy Awareness in Non-Swarm Intelligence Schemes 24 2.6 Energy Awareness in Swarm Intelligence (SI) Schemes 29 xiv

2.6.1 Bee Colony Optimization (BCO) Based Schemes 30 2.6.2 Particle Swarm Optimization (PSO) Based Schemes 33 2.6.3 Ant Colony Optimization (ACO) Based Schemes 35 2.7 Ant Colony Optimization for Routing Protocols in WSNs 36 2.8 Comparison of the Ant-based Routing Schemes 62 2.9 Summary 66 3 RESEARCH METHODOLOGY 67 3.1 Introduction 67 3.2 Research Framework 68 3.2.1 Problem Formulation 68 3.2.2 Previous Schemes Analysis and Implementation 70 3.2.3 The Proposed Schemes 70 3.2.4 Experimented Arrangement 74 3.2.5 Performance Metrics Evaluation 74 3.3 System Models 74 3.3.1 Energy Consumption Model 74 3.3.2 Lifetime Model 76 3.3.3 Traffic Generation Model 76 3.3.4 Network Model 77 3.3.5 Sensor Node Model 77 3.4 Experimental Environments 80 3.5 Performance Metrics Evaluation 80 3.6 Empirical Assessment Structure 82 3.7 Summary 85 4 SENSORANT: AN OPTIMIZATION SCHEME FOR ENERGY- BALANCED ROUTING IN WIRELESS SENSOR NETWORKS 86 4.1 Introduction 86 4.2 The Proposed SensorAnt Protocol 87 4.3 The SensorAnt Architecture 88 4.3.1 Ant Types 89 4.3.2 Pheromone Tables 89 4.3.3 Path Discovery Steps 90 4.3.4 Path Recovery Steps 92 xv

4.4 Performance Evaluation 93 4.4.1 Simulation Environment 93 4.4.2 Experimental Results and Discussions 94 4.4.2.1 The Impact of Network Size 95 4.4.2.2 The Impact of Mobility in Sensor Nodes 105 4.5 Summary 114 5 RRSEB: A RELIABLE ROUTING SCHEME FOR ENERGY- BALANCING IN WIRELESS SENSOR NETWORKS 115 5.1 Introduction 115 5.2 The Proposed RRSEB Scheme 116 5.3 The RRSEB Structure 119 5.3.1 The Dissemination of Pheromone Operation 121 5.3.1.1 An Example of the of Real and non-real Pheromone 124 5.3.2 The Ant Gathering Operation 127 5.3.3 Detection and Correction of Failures 129 5.3.3.1 Broadcasting the Packet Notification Error 130 5.3.3.2 Localized Path Correction Approach 130 5.4 Performance Evaluation 131 5.4.1 Simulation Environment 132 5.4.2 Discussion of the Experimental Results 133 5.4.2.1 The Impact of the Number of Packets Sent 133 5.4.2.2 The Impact of Different Time Periods 139 5.5 Summary 142 6 SELF-DECISION ROUTE SELECTION FOR ENERGY BALANCING IN WIRELESS SENSOR NETWORKS 144 6.1 Introduction 144 6.2 Proposed Energy Balance Routing Protocol 144 6.2.1 The Fundamental Steps of the Proposed Algorithm 146 6.3 Performance Evaluation 147 6.3.1 Simulation Environment 148 6.3.2 Experimental Results 148 6.4 Summary 155 xvi

7 CONCLUSION AND FUTURE RESEARCH DIRECTIONS 157 7.1 Conclusion 157 7.2 Future Research Directions 160 REFERENCES 162 BIODATA OF STUDENT 171 LIST OF PUBLICATIONS 172 xvii