1410357732
-
Upload
krishna-moorthy -
Category
Documents
-
view
212 -
download
0
description
Transcript of 1410357732
72 IJSR - INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCHVolume : 3 | Issue : 9 | September 2014 ISSN No 2277 - 8179Research PaperComputer Science Lovepreet SinghM Tech,Department of Computer Science & Engineering, Shri Guru Granth Sahib World University, Fatehgarh Sahib-140406,Punjab. India.Sukhpreet KaurAssistant Professor,Department of Computer Science &Engineering., Shri Guru Granth Sahib World University,Fatehgarh Sahib-140406,Punjab .India.Node Localization in Wireless Sensor Network using Pollination based OptimizationKEYWORDS :Wireless Sensor Networks; Localization Algorithm; Learning; Range.ABSTRACTAccurate location of each ode is highly desirable to achieve high performance of WSN and various optimization techniques are used like as Particle Swarm Optimization, Biogeography Based Optimization, Pollination based algo-rithm for the optimizes location determination of nodes in WSN. In this paper we have proposed PBO to determine the optimized location of target node. Here the nodes that get localized in iteration act as anchor node. A comparison of the performance of PBO& Hybrid (BBO&PSO) in terms of number of nodes localized,localization error and localization time,end to end delay, end to end loss ratio is presented..I. INTRODUCTIONAsweknowthatWSNhasenormouslygrowninthelastdecade anditalsoconsistsoftentothousandsmallnodes.Tiscon-straintincreasesthedemandfortheneedofefcientmanage-mentofsensorstogetherwiththeun-favourableenvironment. Nowthedevelopmentofefcientroutingprotocolscanbeakey factorinWSNmanagementanditisimperativethatthewell-suitedroutingprotocolbeemployedwhichismostefectivefor the particular network [3]. Terearemanytypeofroutingprotocolswhicharedeveloped tosavepowerconsumptionandroutingprotocolsspecifeshow routerscommunicatewitheachother.WSNarequicklygaining popularityduetofactslikenofxedinfrastructure,dontuseany centralizedcontrollingdevicesandeaseofdeployment.Dueto thisitmotivatesahugeefortinresearchactivities,standardiza-tionprocess,andindustrialinvestmentsonthisfeldsincethe lastdecade [1].Inthisresearchpaperweareusingroutingproto-colsofclusteringinWSN.Teonlysourceoflifeforthenodesis the battery in WSN.Whenthenodesarecommunicatingwithothernodesitcon-sumes a lot of energy in transmitting the collected data. In many casesthebatteriesareundesirabletoreplacethataredepleted of energy [4].Initializing WSN scenario Fig.1 Internet through a gateway [3]II. LOCALIZATIONToday,varioustechniquesandtechnologiesareavailableforthe developmentofof-the-shelflocationsystems.Teselectionre-quirement of location systems can be more specifc to suit difer-entneedsandenvironmentssuchasaccuracy,indoor/outdoor environment,positioningtechniques,etc.Fromthetechnology pointofview,classifcationoflocationsystemscanberepresent in a tree as shown in Figure 2Fig.2 Location Tracking [4] LocalizationismostactiveresearchareainWSNanditisusu-allyreferstoprocessofdeterminingpositionsofunknown nodesthataretargetnodesusinginformationofpositionsof someknownnodesthatareanchornodesbasedonmeasure-mentssuchasdistance,Timeofarrival(TOA),Timediference ofarrival(TDOA),Angleofarrival(AOA),etc.[3].Manyoftheap-plicationsproposedforWSNrequireknowledgeofsensinginfor-mation which gives rise to problem of localization. III. LOCALIZATION TECHNIQUESA). Particle Swarm OptimizationPSOisbasedontheintelligence.Itcanbeappliedintobothsci-entifcresearchandengineeringuse.PSOhavenooverlapping andmutationcalculation.Tesearchcanbecarriedoutbythe speedoftheparticle.Duringthedevelopmentofseveralgenera-tions,onlythemostoptimistparticlecantransmitinformation ontotheotherparticles,andthespeedoftheresearchingisvery fast.TecalculationinPSOisverysimple.Comparedwiththe otherdevelopingcalculations,itoccupiesthebiggeroptimiza-tionabilityanditcanbecompletedeasily.PSOadoptsthereal numbercode,anditisdecideddirectlybythesolution.Te numberofthedimensionisequaltotheconstantofthesolu-tion.Teparticleschangeitsconditionaccordingtothefollow-ingthreeprinciples:(1)tokeepitsinertia(2)tochangethecon-ditionaccordingtoitsmostoptimistposition(3)tochangethe condition according to the swarms most optimist position. [1]B).Biogeography-based optimizationBiogeography-basedoptimization(BBO)isanevolutionaryal-IJSR - INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH 73 Volume : 3 | Issue : 9 | September 2014 ISSN No 2277 - 8179Research Papergorithm(EA)thatoptimizesafunctionbystochasticallyand iterativelyimprovingcandidatesolutionswithregardtoagiven measureofquality,orftnessfunction.BBObelongstotheclass ofmetheuristicssinceitincludesmanyvariations,andsince itdoesnotmakeanyassumptionsabouttheproblemandcan thereforebeappliedtoawideclassofproblems.BBOistypically usedtooptimizemultidimensionalreal-valuedfunctions,butit doesnotusethegradientofthefunction,whichmeansthatit doesnotrequirethefunctiontobediferentiableasrequiredby classicoptimizationmethodssuchasgradientdescentandqua-si-Newtonmethods.BBOcanthereforebeusedondiscontinu-ous functions. [1]C).Pollination Based OptimizationOptimizationisanaturalprocessembeddedinthelivingbeings. Pollinationisaprocessoftransferofpollenfrommalepartsof fowercalledanthertothefemalepartcalledstigmaofafower. Somefowerswilldevelopseedsasaresultofself-pollination, whenpollenandpistilarefromthesameplant,often(butnot always)fromthesamefower[4].Otherplantsrequirecross-pol-lination:pollenandpistilmustbefromdiferentplants.Plants beneftfrompollinatorsbecausethemovementofpollenallows them to reproduce by setting seeds.IV. PROPOSED WORKTepreviousworkwhichwetakenintoconsiderationis toproposevariousmigrationvariantsofBiogeography-BasedOptimization(BBO)algorithmsandParticleSwarm Optimization(PSO)fordistributedoptimallocalizationofran-domlydeployedsensors.Teiterativemethodsareusedtoget theanchornodesandtofnaldeterminethelocationoftarget node.IntheirworkthecomparisonbetweenPSOanddiferent migrationvariantsofBBOintermsofnumberofnodeslocal-ized,localizationaccuracyandcomputationtimeismade.Soin ourwork,wewillenhancethisworkbyusingPollinationbased optimization to determine the optimized location of target node Basic Design of Proposed WorkFigure.3 Flow of Work Algorithmic Steps:Step 1.Initialization of WSN scenarioStep2.Findtheactuallocationofthenodebasedonanchors and beaconsStep 3.Applying PBO for reducing localization error. Here,A=1.2, A=0.9, D=1.2, N=0.9, P=2a = average vector contentA = average investment in nectar content of species.D = individual investment in displayN = individual investment in vectorP = pollinators learning efciency.P = m*a+cHere m and c are constant range from 0.1-25 and 2C=proportionalityconstantrelatinginvestmenttoreductive cost. Plants = nodes, Season = iteration, Weeks = distanceStep 5. Apply R formula to fnd routing scheme in WSNStep 6. Find routing before and after localization of the nodes.Step7.Finderrorvaluebetweenroutingschemebeforeandaf-ter localization of nodes.Step 8. Find localization error and compare it.Step 9. End of loopV.RESULTInthisresearchthelocalizationerrorisremovedbyanalysing anchornodeandbeaconnodesareanalysedandoptimization isdonebyusingPBO.Localizationerroroccurwhennodesare deployedtosomeanotherplaceratherthanthepredictedplace. TiscanbeknownbyusingGPSsystem;bythiswecaneasily get the position of nodes.Inthisresearchthelocalizationerrorisremovedbyanalysing anchornodeandbeaconnodesareanalysedandoptimizationis donebyusingPBO[5].Localizationerroroccurwhennodesare deployedtosomeanotherplaceratherthanthepredictedplace. TiscanbeknownbyusingGPSsystem;bythiswecaneasily get the position of nodes.Table of Results:Pn=2 Pn=5EAs E1 Time(s) E1 Time(s)Hybrid(BBO&PSO) .2018 .590 .3514 .629PBO .1716 .460 .3036 .587 A summary of results of Hybrid (BBO&PSO) & PBOSimulation TableParameter Name ValueChannel Wireless channelPropagation Radio-propagationNumber of Nodes 20Mobility Model Random-motion74 IJSR - INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCHVolume : 3 | Issue : 9 | September 2014 ISSN No 2277 - 8179Research PaperParameter Name ValueAntenna Omni antennaLayerLL LayerMac version 802.11Simulation Time 90sRouting protocol AODVArea670*670TopologyFlat gridPacket Size 512Queue Drop TrailHello Interval 2sTrafc Rate(packets/s) 10sNetwork Interface PhysicalDelay 25usMinimum Delay 50us Scenario 1Fig 4 In this scenario 20 nodes are deployed. Scenario 2Fig5Inthisscenariounpredictediswrittenabovesome nodesthesenodesshowingthatwedonotneedtopredict these nodes because positions of these nodes are known. Scenario 3Fig.6Inthisscenariopredictedandunpredictednodesare shown.Fig.7 Localization Error Inabovegraphlocalizationerrorisshown.localizationerroroc-curwhennodesaredeployedsomeanotherplaceratherthan predictedplace.Itisshownthatlocalizationerrorisreducedaf-ter applying PBO.Fig.8 End To End Loss Ratio InabovegraphE2Elossratioisshown.E2Elossratioistheloss ofdatabetweennodetonode.ItisshownthatE2Elossratiois reduced after applying PBO. Fig. 9 End to End Delay Inabovegraphendtoenddelayisshown.endtoenddelayis thetimetakenbydatatofromonenodetoanothernode.Itis shown that end to end delay is reduced afterapplyingPBO Fig.10 TroughputIntheabovegraphthroughputisshown.Itistheaverageat IJSR - INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH 75 Volume : 3 | Issue : 9 | September 2014 ISSN No 2277 - 8179Research Paperwhichdatapacketisdeliveredsuccessfullyfromonenodetoan-otheroveracommunicationnetwork.Itisshownthatthrough-put is increased after applying PBO.Fig.11 Localization Time Intheabovegraphlocalizationtimeisshown.Localizationtime isthetimetakenbythenodetogetlocalized.Itisshownthat localization time is reduced after applying PBO.VI. CONCLUSION AND FUTURE WORKInthispaperthelocalizationerrorisreducedbyanalysingan-chornodeandbeaconnodesareanalysedandoptimizationis donebyusingPBO.Localizationerroroccurwhennodesare deployedtosomeanotherplaceratherthanthepredictedplace. TiscanbeknownbyusingGPSsystem,bythiswecaneasily getthepositionofnodes.Tepositioncanbebetteroptimized byusingPBOhencetheerrorisminimized.Resultstakenafter applyingPBOisbetterhencethelocalizationerrorisreduced, E2E loss ratio is reduced and end to end delay is also reduced. In futurethiscanbebetteroptimizedbyusingsomeartifcialintel-ligence technique which can predict the position easily.REFERENCE[1]SatvirSingh,Shivangna,EtikaMittal(2013),RangebasedwirelesssensornodelocalizationusingPSOandBBOanditsvariants,Interna-tionalconferenceoncommunicationsystemsandnetworktechnologies.|[2]Z.MaryLivinsa,Dr.S.Jayashri(2013),Performanceanalysisofdi-verseenvironmentbasedonRSSIlocalizationalgorithmsinwsns,Proceedingsof2013IEEEconferenceonInformationandCommunicationTechnologies.|[3]AsmaMesmoudi, Mohammed Feham, Nabila Labraoui(2013), Wireless sensor networks localization algorithms: a comprehensive survey, International Journal of Computer Networks & Communica-tions(IJCNC)vol.5,no.6.|[4]AvinashKaur,SonuAgrawa(2012),Locationdetectioninwirelesssensornetworkusingclassicaloptimizationmethodology,IJCSTvol.3,Issue1.|[5] Amitangshu Pal(2010),Localization algorithms in wireless sensor networks: current approaches and future challenges,Network Protocols and Algorithms, vol. 2, no. 1.| [6] Xue Wang, Sheng Wang, Dao-Wei Bi and Jun-Jie Ma(2007),Distributed peer-to-peer target tracking in wireless sensor networks, Vol. 5, No.1,pp. 13-20.| [7] Shi Qin-Qin1,Huo Hong1 Fang Tao1 Li De-Ren(2006),Usinglinearintersectionfornodelocationcomputationinwirelesssensornetworks1,InternationalJournalofComputerNetworks&Communications,Vol.32,No. 6.|[8]AdelYoussef,AshokAgrawala,MohamedYounis(2005),Accurateanchor-freenodelocalizationinwirelesssensornetworks,24thIEEEinternationalperformance,computing, andcommunicationsconference,2005.IPCCC,pp.465470,7-9.|[9].CesareAlippi,GiovanniVanini(2006),ARSSI-basedandcalibratedcentralizedlocalizationtechniqueforWire-lessSensorNetworks,inProceedingsofFourthIEEEInternationalConferenceonPervasiveComputingandCommunicationsWorkshops(PERCOMW06),Pisa,Italy,pp.301-305.| [10]. Anushiya A Kannan, Guoqiang Mao and Branka Vucetic(2006),Simulated Annealing based Wireless Sensor Network Localization, Journal of Computers, Vol. 1, No. 2, pp 15-22.|